Skip to content

Instantly share code, notes, and snippets.

@pfichtner
Created December 2, 2018 10:20
Show Gist options
  • Select an option

  • Save pfichtner/f695536c2bdc453871497282209feb93 to your computer and use it in GitHub Desktop.

Select an option

Save pfichtner/f695536c2bdc453871497282209feb93 to your computer and use it in GitHub Desktop.
Eclipse Fluorite log of our TDD demystified session resulting in https://github.com/hellman-and-hero/TDD-demystified
This file has been truncated, but you can view the full file.
<Events startTimestamp="1541184777582" logVersion="0.11.0.201505271204" osName="Linux" osVersion="4.15.0-38-generic" lineSeparator="\n" numMonitors="1" monitorBounds="[0, 0, 1920, 1080]">
<Command __id="0" _type="ShellBoundsCommand" bounds="[0, 0, 1926, 1060]" timestamp="17" />
<Command __id="1" _type="FileOpenCommand" docASTNodeCount="1" docActiveCodeLength="1744" docExpressionCount="0" docLength="1744" projectName="fizzbuzz" timestamp="103267">
<filePath><![CDATA[/home/nonroot/ase-workspace/fizzbuzz/pom.xml]]></filePath>
<snapshot><![CDATA[<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>fizzbuzz</groupId>
<artifactId>fizzbuzz</artifactId>
<version>0.0.1-SNAPSHOT</version>
<properties>
<aspectj.version>1.7.4</aspectj.version>
<allure.version>1.5.4</allure.version>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
<dependency>
<groupId>ru.yandex.qatools.allure</groupId>
<artifactId>allure-junit-adaptor</artifactId>
<version>${allure.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.14</version>
<configuration>
<testFailureIgnore>false</testFailureIgnore>
<argLine>
-javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
</argLine>
<properties>
<property>
<name>listener</name>
<value>ru.yandex.qatools.allure.junit.AllureRunListener</value>
</property>
</properties>
</configuration>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</build>
</project>
]]></snapshot>
</Command>
<Command __id="2" _type="MoveCaretCommand" caretOffset="0" docOffset="0" timestamp="103615" />
<Command __id="3" _type="MoveCaretCommand" caretOffset="557" docOffset="557" timestamp="109290" />
<Command __id="4" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.textStart" timestamp="110112" />
<Command __id="5" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="13" timestamp="110459" timestamp2="111301" />
<Command __id="18" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="5" timestamp="116173" timestamp2="116925" />
<Command __id="23" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_TEXT_END" timestamp="118681" />
<Command __id="24" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_UP" repeat="2" timestamp="119197" timestamp2="119452" />
<Command __id="26" _type="CopyCommand" timestamp="120165" />
<Command __id="27" _type="FileOpenCommand" docASTNodeCount="1" docActiveCodeLength="352" docExpressionCount="0" docLength="352" projectName="rgbring" timestamp="125369">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/pom.xml]]></filePath>
<snapshot><![CDATA[<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>rgbring</groupId>
<artifactId>rgbring</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>]]></snapshot>
</Command>
<Command __id="28" _type="MoveCaretCommand" caretOffset="0" docOffset="0" timestamp="125603" />
<Command __id="29" _type="MoveCaretCommand" caretOffset="352" docOffset="352" timestamp="126362" />
<DocumentChange __id="30" _type="Replace" docASTNodeCount="1" docActiveCodeLength="351" docExpressionCount="0" docLength="351" endLine="4" insertionLength="1" int_docASTNodeCount="1" int_docActiveCodeLength="350" int_docExpressionCount="0" int_docLength="350" length="2" offset="306" startLine="3" timestamp="126879">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<DocumentChange __id="31" _type="Replace" docASTNodeCount="1" docActiveCodeLength="350" docExpressionCount="0" docLength="350" endLine="3" insertionLength="1" int_docASTNodeCount="1" int_docActiveCodeLength="349" int_docExpressionCount="0" int_docLength="349" length="2" offset="271" startLine="2" timestamp="126927">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<DocumentChange __id="32" _type="Replace" docASTNodeCount="1" docActiveCodeLength="349" docExpressionCount="0" docLength="349" endLine="2" insertionLength="1" int_docASTNodeCount="1" int_docActiveCodeLength="348" int_docExpressionCount="0" int_docLength="348" length="2" offset="242" startLine="1" timestamp="126944">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<DocumentChange __id="33" _type="Replace" docASTNodeCount="1" docActiveCodeLength="348" docExpressionCount="0" docLength="348" endLine="1" insertionLength="1" int_docASTNodeCount="1" int_docActiveCodeLength="347" int_docExpressionCount="0" int_docLength="347" length="2" offset="205" startLine="0" timestamp="126962">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<DocumentChange __id="34" _type="Delete" docASTNodeCount="1" docActiveCodeLength="347" docExpressionCount="0" docLength="347" endLine="0" length="1" offset="104" startLine="0" timestamp="126973">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="35" _type="Insert" docASTNodeCount="1" docActiveCodeLength="348" docExpressionCount="0" docLength="348" length="2" offset="104" timestamp="126985">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="36" _type="Delete" docASTNodeCount="1" docActiveCodeLength="348" docExpressionCount="0" docLength="348" endLine="0" length="1" offset="50" startLine="0" timestamp="126996">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="37" _type="Insert" docASTNodeCount="1" docActiveCodeLength="349" docExpressionCount="0" docLength="349" length="2" offset="50" timestamp="127008">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="38" _type="EclipseCommand" commandID="org.eclipse.wst.sse.ui.format.document" timestamp="127051" />
<DocumentChange __id="39" _type="Insert" docASTNodeCount="1" docActiveCodeLength="352" docExpressionCount="0" docLength="352" length="2" offset="339" timestamp="127167">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="40" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" repeat="2" timestamp="127172" timestamp2="127328" />
<DocumentChange __id="41" _type="Insert" docASTNodeCount="1" docActiveCodeLength="354" docExpressionCount="0" docLength="354" length="2" offset="339" timestamp="127322">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="43" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1744" docExpressionCount="0" docLength="1744" length="1390" offset="341" timestamp="127933">
<text><![CDATA[ <properties>
<aspectj.version>1.7.4</aspectj.version>
<allure.version>1.5.4</allure.version>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
<dependency>
<groupId>ru.yandex.qatools.allure</groupId>
<artifactId>allure-junit-adaptor</artifactId>
<version>${allure.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.14</version>
<configuration>
<testFailureIgnore>false</testFailureIgnore>
<argLine>
-javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
</argLine>
<properties>
<property>
<name>listener</name>
<value>ru.yandex.qatools.allure.junit.AllureRunListener</value>
</property>
</properties>
</configuration>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</build>
]]></text>
</DocumentChange>
<Command __id="44" _type="PasteCommand" timestamp="127980" />
<DocumentChange __id="45" _type="Delete" docASTNodeCount="1" docActiveCodeLength="1740" docExpressionCount="0" docLength="1740" endLine="61" length="4" offset="1730" startLine="58" timestamp="128697">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="46" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1744" docExpressionCount="0" docLength="1744" length="2" offset="1730" timestamp="128735">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="47" _type="Replace" docASTNodeCount="1" docActiveCodeLength="1741" docExpressionCount="0" docLength="1741" endLine="7" insertionLength="0" int_docASTNodeCount="1" int_docActiveCodeLength="1741" int_docExpressionCount="0" int_docLength="1741" length="1" offset="341" startLine="6" timestamp="128824">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="48" _type="EclipseCommand" commandID="org.eclipse.wst.sse.ui.format.document" timestamp="128855" />
<Command __id="49" _type="EclipseCommand" commandID="org.eclipse.ui.file.saveAll" timestamp="128917" />
<Command __id="50" _type="FileOpenCommand" docASTNodeCount="1" docActiveCodeLength="1741" docExpressionCount="0" docLength="1741" projectName="rgbring" timestamp="146082">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/pom.xml]]></filePath>
<snapshot><![CDATA[<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>rgbring</groupId>
<artifactId>rgbring</artifactId>
<version>0.0.1-SNAPSHOT</version>
<properties>
<aspectj.version>1.7.4</aspectj.version>
<allure.version>1.5.4</allure.version>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
<dependency>
<groupId>ru.yandex.qatools.allure</groupId>
<artifactId>allure-junit-adaptor</artifactId>
<version>${allure.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.14</version>
<configuration>
<testFailureIgnore>false</testFailureIgnore>
<argLine>
-javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
</argLine>
<properties>
<property>
<name>listener</name>
<value>ru.yandex.qatools.allure.junit.AllureRunListener</value>
</property>
</properties>
</configuration>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</build>
</project>]]></snapshot>
</Command>
<Command __id="51" _type="FileOpenCommand" docASTNodeCount="6" docActiveCodeLength="48" docExpressionCount="2" docLength="48" projectName="rgbring" timestamp="1129505">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/main/java/rgbring/RgbRingTest.java]]></filePath>
<snapshot><![CDATA[package rgbring;
public class RgbRingTest {
}
]]></snapshot>
</Command>
<Command __id="52" _type="MoveCaretCommand" caretOffset="0" docOffset="0" timestamp="1129844" />
<Command __id="53" _type="FileOpenCommand" docASTNodeCount="1" docActiveCodeLength="1741" docExpressionCount="0" docLength="1741" projectName="rgbring" timestamp="1132177">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/pom.xml]]></filePath>
</Command>
<Command __id="54" _type="MoveCaretCommand" caretOffset="0" docOffset="0" timestamp="1132410" />
<Command __id="55" _type="MoveCaretCommand" caretOffset="469" docOffset="469" timestamp="1135559" />
<DocumentChange __id="56" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1743" docExpressionCount="0" docLength="1743" length="2" offset="469" timestamp="1136346">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="57" _type="InsertStringCommand" timestamp="1136366">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="58" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1745" docExpressionCount="0" docLength="1745" length="2" offset="471" timestamp="1136542">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="59" _type="InsertStringCommand" timestamp="1136553">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="60" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1747" docExpressionCount="0" docLength="1747" length="2" offset="471" timestamp="1136709">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="61" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="1136716" />
<Command __id="62" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="1140607" />
<DocumentChange __id="63" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1751" docExpressionCount="0" docLength="1751" length="4" offset="473" repeat="4" timestamp="1141352" timestamp2="1141812">
<text><![CDATA[depe]]></text>
</DocumentChange>
<Command __id="64" _type="InsertStringCommand" repeat="4" timestamp="1141359" timestamp2="1141822">
<data><![CDATA[depe]]></data>
</Command>
<DocumentChange __id="71" _type="Delete" docASTNodeCount="1" docActiveCodeLength="1747" docExpressionCount="0" docLength="1747" endLine="14" length="4" offset="473" repeat="4" startLine="14" timestamp="1142610" timestamp2="1143118">
<text><![CDATA[depe]]></text>
</DocumentChange>
<Command __id="72" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="4" timestamp="1142622" timestamp2="1143123" />
<Command __id="79" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="1143657" />
<Command __id="80" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1144686" />
<DocumentChange __id="81" _type="Delete" docASTNodeCount="1" docActiveCodeLength="1741" docExpressionCount="0" docLength="1741" endLine="16" length="6" offset="470" repeat="3" startLine="13" timestamp="1145324" timestamp2="1145842">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="82" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="3" timestamp="1145338" timestamp2="1145847" />
<Command __id="87" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1146069" />
<Command __id="88" _type="FileOpenCommand" docASTNodeCount="6" docActiveCodeLength="48" docExpressionCount="2" docLength="48" projectName="rgbring" timestamp="1174630">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/main/java/rgbring/RgbRingTest.java]]></filePath>
</Command>
<Command __id="89" _type="MoveCaretCommand" caretOffset="0" docOffset="0" timestamp="1174772" />
<Command __id="90" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="1175561" timestamp2="1175940" />
<DocumentChange __id="93" _type="Insert" docASTNodeCount="6" docActiveCodeLength="50" docExpressionCount="2" docLength="50" length="2" offset="45" timestamp="1176316">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="94" _type="InsertStringCommand" timestamp="1176320">
<data><![CDATA[
]]></data>
</Command>
<Command __id="95" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1176645" />
<DocumentChange __id="96" _type="Insert" docASTNodeCount="6" docActiveCodeLength="52" docExpressionCount="2" docLength="52" length="2" offset="47" timestamp="1197884">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="97" _type="InsertStringCommand" timestamp="1197886">
<data><![CDATA[
]]></data>
</Command>
<Command __id="98" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1198496" />
<Command __id="99" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1213223" />
<Command __id="100" _type="FileOpenCommand" docASTNodeCount="29" docActiveCodeLength="174" docExpressionCount="18" docLength="174" projectName="rgbring" timestamp="1373913">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
<snapshot><![CDATA[package rgbring;
import static org.junit.Assert.*;
import org.junit.Test;
public class RgbLedRingTest {
@Test
public void test() {
fail("Not yet implemented");
}
}
]]></snapshot>
</Command>
<Command __id="101" _type="MoveCaretCommand" caretOffset="0" docOffset="0" timestamp="1374175" />
<Command __id="102" _type="EclipseCommand" commandID="org.eclipse.jdt.junit.junitShortcut.run" timestamp="1379366" />
<Command __id="103" _type="JUnitCommand" elapsedTimeInSeconds="9.999275207519531E-4" projectName="rgbring" timestamp="1380659">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.test" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<Command __id="104" _type="MoveCaretCommand" caretOffset="106" docOffset="130" timestamp="1399724" />
<Command __id="105" _type="SelectTextCommand" caretOffset="108" docEnd="132" docOffset="132" docStart="128" end="108" start="104" timestamp="1399876" />
<DocumentChange __id="106" _type="Replace" docASTNodeCount="29" docActiveCodeLength="176" docExpressionCount="18" docLength="176" endLine="9" insertionLength="6" int_docASTNodeCount="24" int_docActiveCodeLength="170" int_docExpressionCount="15" int_docLength="170" length="4" offset="128" repeat="6" startLine="9" timestamp="1422440" timestamp2="1424228">
<deletedText><![CDATA[test]]></deletedText>
<insertedText><![CDATA[should]]></insertedText>
</DocumentChange>
<Command __id="107" _type="InsertStringCommand" repeat="6" timestamp="1422459" timestamp2="1424234">
<data><![CDATA[should]]></data>
</Command>
<DocumentChange __id="118" _type="Insert" docASTNodeCount="29" docActiveCodeLength="183" docExpressionCount="18" docLength="183" length="7" offset="134" repeat="7" timestamp="1427903" timestamp2="1429385">
<text><![CDATA[Enlight]]></text>
</DocumentChange>
<Command __id="119" _type="InsertStringCommand" repeat="7" timestamp="1427908" timestamp2="1429396">
<data><![CDATA[Enlight]]></data>
</Command>
<DocumentChange __id="132" _type="Insert" docASTNodeCount="29" docActiveCodeLength="189" docExpressionCount="18" docLength="189" length="6" offset="141" repeat="6" timestamp="1433317" timestamp2="1434504">
<text><![CDATA[OneLed]]></text>
</DocumentChange>
<Command __id="133" _type="InsertStringCommand" repeat="6" timestamp="1433323" timestamp2="1434510">
<data><![CDATA[OneLed]]></data>
</Command>
<DocumentChange __id="144" _type="Insert" docASTNodeCount="29" docActiveCodeLength="193" docExpressionCount="18" docLength="193" length="4" offset="147" repeat="4" timestamp="1439908" timestamp2="1440355">
<text><![CDATA[When]]></text>
</DocumentChange>
<Command __id="145" _type="InsertStringCommand" repeat="4" timestamp="1439927" timestamp2="1440369">
<data><![CDATA[When]]></data>
</Command>
<DocumentChange __id="152" _type="Insert" docASTNodeCount="29" docActiveCodeLength="198" docExpressionCount="18" docLength="198" length="5" offset="151" repeat="5" timestamp="1444201" timestamp2="1444848">
<text><![CDATA[Level]]></text>
</DocumentChange>
<Command __id="153" _type="InsertStringCommand" repeat="5" timestamp="1444219" timestamp2="1444858">
<data><![CDATA[Level]]></data>
</Command>
<DocumentChange __id="162" _type="Delete" docASTNodeCount="29" docActiveCodeLength="189" docExpressionCount="18" docLength="189" endLine="9" length="9" offset="147" repeat="2" startLine="9" timestamp="1455981" timestamp2="1456364">
<text><![CDATA[WhenLevel]]></text>
</DocumentChange>
<Command __id="163" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.deletePreviousWord" repeat="2" timestamp="1455992" timestamp2="1456370" />
<Command __id="166" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="1460925" />
<Command __id="167" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" timestamp="1461217" />
<DocumentChange __id="168" _type="Replace" docASTNodeCount="29" docActiveCodeLength="188" docExpressionCount="18" docLength="188" endLine="9" insertionLength="2" int_docASTNodeCount="29" int_docActiveCodeLength="186" int_docExpressionCount="18" int_docLength="186" length="3" offset="141" repeat="2" startLine="9" timestamp="1461808" timestamp2="1462035">
<deletedText><![CDATA[One]]></deletedText>
<insertedText><![CDATA[No]]></insertedText>
</DocumentChange>
<Command __id="169" _type="InsertStringCommand" repeat="2" timestamp="1461814" timestamp2="1462041">
<data><![CDATA[No]]></data>
</Command>
<Command __id="172" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="1462491" />
<DocumentChange __id="173" _type="Insert" docASTNodeCount="29" docActiveCodeLength="203" docExpressionCount="18" docLength="203" length="15" offset="146" repeat="15" timestamp="1463670" timestamp2="1466406">
<text><![CDATA[WhenLevelIsZero]]></text>
</DocumentChange>
<Command __id="174" _type="InsertStringCommand" repeat="15" timestamp="1463677" timestamp2="1466420">
<data><![CDATA[WhenLevelIsZero]]></data>
</Command>
<Command __id="203" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1473024" />
<DocumentChange __id="204" _type="Delete" docASTNodeCount="25" docActiveCodeLength="172" docExpressionCount="15" docLength="172" endLine="11" length="31" offset="166" startLine="10" timestamp="1474466">
<text><![CDATA[ fail("Not yet implemented");
]]></text>
</DocumentChange>
<Command __id="205" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1474486" />
<Command __id="206" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1474907" />
<Command __id="207" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1476104" />
<DocumentChange __id="208" _type="Insert" docASTNodeCount="25" docActiveCodeLength="175" docExpressionCount="15" docLength="175" length="3" offset="165" timestamp="1486359">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="209" _type="InsertStringCommand" timestamp="1486370">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="210" _type="Insert" docASTNodeCount="28" docActiveCodeLength="187" docExpressionCount="17" docLength="187" length="12" offset="168" repeat="11" timestamp="1505612" timestamp2="1508257">
<text><![CDATA[assertThat()]]></text>
</DocumentChange>
<Command __id="211" _type="InsertStringCommand" repeat="12" timestamp="1505616" timestamp2="1508419">
<data><![CDATA[assertThat()]]></data>
</Command>
<Command __id="233" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="1509673" />
<DocumentChange __id="234" _type="Delete" docASTNodeCount="25" docActiveCodeLength="172" docExpressionCount="15" docLength="172" endLine="11" length="15" offset="166" startLine="10" timestamp="1515629">
<text><![CDATA[ assertThat()
]]></text>
</DocumentChange>
<Command __id="235" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1515635" />
<DocumentChange __id="236" _type="Insert" docASTNodeCount="25" docActiveCodeLength="175" docExpressionCount="15" docLength="175" length="3" offset="165" timestamp="1516012">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="237" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="1516017" />
<DocumentChange __id="238" _type="Insert" docASTNodeCount="25" docActiveCodeLength="175" docExpressionCount="15" docLength="185" length="10" offset="168" repeat="10" timestamp="1516679" timestamp2="1518024">
<text><![CDATA[// arrange]]></text>
</DocumentChange>
<Command __id="239" _type="InsertStringCommand" repeat="10" timestamp="1516689" timestamp2="1518026">
<data><![CDATA[// arrange]]></data>
</Command>
<DocumentChange __id="258" _type="Insert" docASTNodeCount="25" docActiveCodeLength="178" docExpressionCount="15" docLength="188" length="3" offset="178" timestamp="1518495">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="259" _type="InsertStringCommand" timestamp="1518509">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="260" _type="Insert" docASTNodeCount="25" docActiveCodeLength="178" docExpressionCount="15" docLength="194" length="6" offset="181" repeat="6" timestamp="1519077" timestamp2="1519759">
<text><![CDATA[// act]]></text>
</DocumentChange>
<Command __id="261" _type="InsertStringCommand" repeat="6" timestamp="1519089" timestamp2="1519761">
<data><![CDATA[// act]]></data>
</Command>
<DocumentChange __id="272" _type="Insert" docASTNodeCount="25" docActiveCodeLength="181" docExpressionCount="15" docLength="197" length="3" offset="187" timestamp="1520076">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="273" _type="InsertStringCommand" timestamp="1520088">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="274" _type="Insert" docASTNodeCount="25" docActiveCodeLength="181" docExpressionCount="15" docLength="205" length="8" offset="190" repeat="8" timestamp="1520636" timestamp2="1523159">
<text><![CDATA[//assert]]></text>
</DocumentChange>
<Command __id="275" _type="InsertStringCommand" repeat="7" timestamp="1520641" timestamp2="1521610">
<data><![CDATA[/assert]]></data>
</Command>
<Command __id="288" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="1522496" />
<Command __id="290" _type="InsertStringCommand" timestamp="1523161">
<data><![CDATA[/]]></data>
</Command>
<Command __id="291" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1524446" />
<Command __id="292" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="1525416" timestamp2="1525604" />
<Command __id="294" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1526978" />
<DocumentChange __id="295" _type="Insert" docASTNodeCount="25" docActiveCodeLength="184" docExpressionCount="15" docLength="208" length="3" offset="178" timestamp="1527598">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="296" _type="InsertStringCommand" timestamp="1527603">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="297" _type="Insert" docASTNodeCount="29" docActiveCodeLength="194" docExpressionCount="18" docLength="218" length="10" offset="181" repeat="10" timestamp="1527977" timestamp2="1530021">
<text><![CDATA[level = 0;]]></text>
</DocumentChange>
<Command __id="298" _type="InsertStringCommand" repeat="10" timestamp="1527980" timestamp2="1530024">
<data><![CDATA[level = 0;]]></data>
</Command>
<DocumentChange __id="317" _type="Delete" docASTNodeCount="25" docActiveCodeLength="181" docExpressionCount="15" docLength="199" endLine="12" length="19" offset="181" startLine="11" timestamp="1531382">
<text><![CDATA[level = 0;
// act]]></text>
</DocumentChange>
<DocumentChange __id="318" _type="Insert" docASTNodeCount="29" docActiveCodeLength="194" docExpressionCount="18" docLength="218" length="19" offset="181" timestamp="1531383">
<text><![CDATA[// act
level = 0;]]></text>
</DocumentChange>
<Command __id="319" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" timestamp="1531393" />
<Command __id="320" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1531662" />
<Command __id="321" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1532741" />
<Command __id="322" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1533215" />
<Command __id="323" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1533906" />
<DocumentChange __id="324" _type="Insert" docASTNodeCount="29" docActiveCodeLength="197" docExpressionCount="18" docLength="221" length="3" offset="178" timestamp="1534177">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="325" _type="InsertStringCommand" timestamp="1534184">
<data><![CDATA[
]]></data>
</Command>
<Command __id="326" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="1561200" timestamp2="1561629" />
<Command __id="328" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="1562438" />
<Command __id="329" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="1563486" />
<Command __id="330" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="1564459" />
<DocumentChange __id="331" _type="Insert" docASTNodeCount="29" docActiveCodeLength="200" docExpressionCount="18" docLength="224" length="3" offset="109" timestamp="1564485">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="332" _type="Insert" docASTNodeCount="34" docActiveCodeLength="218" docExpressionCount="19" docLength="242" length="18" offset="109" repeat="6" timestamp="1564493" timestamp2="1564514">
<text><![CDATA[private int level;]]></text>
</DocumentChange>
<Command __id="338" _type="InsertStringCommand" timestamp="1564628">
<data><![CDATA[
]]></data>
</Command>
<Command __id="339" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1567464" />
<Command __id="340" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1574070" />
<DocumentChange __id="341" _type="Insert" docASTNodeCount="34" docActiveCodeLength="221" docExpressionCount="19" docLength="245" length="3" offset="235" timestamp="1578697">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="342" _type="InsertStringCommand" timestamp="1578702">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="343" _type="Insert" docASTNodeCount="39" docActiveCodeLength="244" docExpressionCount="23" docLength="268" length="23" offset="238" repeat="22" timestamp="1580374" timestamp2="1585400">
<text><![CDATA[assertThat(led1, corem)]]></text>
</DocumentChange>
<Command __id="344" _type="InsertStringCommand" repeat="12" timestamp="1580376" timestamp2="1582620">
<data><![CDATA[assertThat()]]></data>
</Command>
<Command __id="366" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="1583059" />
<Command __id="368" _type="InsertStringCommand" repeat="11" timestamp="1583369" timestamp2="1585406">
<data><![CDATA[led1, corem]]></data>
</Command>
<Command __id="389" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="1586340" />
<Command __id="390" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="1587173" />
<Command __id="391" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="1588437" />
<DocumentChange __id="392" _type="Replace" docASTNodeCount="39" docActiveCodeLength="251" docExpressionCount="23" docLength="275" endLine="17" insertionLength="12" int_docASTNodeCount="38" int_docActiveCodeLength="239" int_docExpressionCount="22" int_docLength="263" length="5" offset="255" startLine="17" timestamp="1588472">
<deletedText><![CDATA[corem]]></deletedText>
<insertedText><![CDATA[CoreMatchers]]></insertedText>
</DocumentChange>
<DocumentChange __id="393" _type="Delete" docASTNodeCount="39" docActiveCodeLength="249" docExpressionCount="23" docLength="273" endLine="4" length="2" offset="51" startLine="2" timestamp="1588520">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="394" _type="Insert" docASTNodeCount="39" docActiveCodeLength="250" docExpressionCount="23" docLength="274" length="1" offset="51" timestamp="1588544">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="395" _type="Insert" docASTNodeCount="45" docActiveCodeLength="283" docExpressionCount="28" docLength="307" length="33" offset="51" timestamp="1588552">
<text><![CDATA[import org.hamcrest.CoreMatchers;]]></text>
</DocumentChange>
<DocumentChange __id="396" _type="Insert" docASTNodeCount="45" docActiveCodeLength="285" docExpressionCount="28" docLength="309" length="2" offset="51" timestamp="1588567">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="397" _type="InsertStringCommand" timestamp="1588585">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="398" _type="Insert" docASTNodeCount="47" docActiveCodeLength="288" docExpressionCount="30" docLength="312" length="9" offset="301" repeat="4" timestamp="1588774" timestamp2="1589859">
<text><![CDATA[.is(type)]]></text>
</DocumentChange>
<Command __id="399" _type="InsertStringCommand" repeat="3" timestamp="1588788" timestamp2="1589154">
<data><![CDATA[.is]]></data>
</Command>
<Command __id="404" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="1589170" />
<Command __id="405" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="1589828" />
<Command __id="407" _type="InsertStringCommand" repeat="6" timestamp="1590028" timestamp2="1591180">
<data><![CDATA[(false]]></data>
</Command>
<DocumentChange __id="408" _type="Replace" docASTNodeCount="48" docActiveCodeLength="295" docExpressionCount="31" docLength="319" endLine="18" insertionLength="5" int_docASTNodeCount="47" int_docActiveCodeLength="290" int_docExpressionCount="30" int_docLength="314" length="4" offset="305" repeat="5" startLine="18" timestamp="1590585" timestamp2="1591174">
<deletedText><![CDATA[type]]></deletedText>
<insertedText><![CDATA[false]]></insertedText>
</DocumentChange>
<Command __id="418" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1591663" />
<DocumentChange __id="419" _type="Insert" docASTNodeCount="48" docActiveCodeLength="296" docExpressionCount="31" docLength="320" length="1" offset="312" timestamp="1592282">
<text><![CDATA[;]]></text>
</DocumentChange>
<Command __id="420" _type="InsertStringCommand" timestamp="1592294">
<data><![CDATA[;]]></data>
</Command>
<Command __id="421" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="1601594" />
<Command __id="422" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="1601865" />
<Command __id="423" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="1601897" />
<Command __id="424" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="1603250" />
<DocumentChange __id="425" _type="Insert" docASTNodeCount="54" docActiveCodeLength="317" docExpressionCount="33" docLength="341" length="21" offset="161" repeat="6" timestamp="1603260" timestamp2="1603304">
<text><![CDATA[private Boolean led1;]]></text>
</DocumentChange>
<DocumentChange __id="431" _type="Insert" docASTNodeCount="54" docActiveCodeLength="319" docExpressionCount="33" docLength="343" length="2" offset="161" timestamp="1603306">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="432" _type="InsertStringCommand" timestamp="1603371">
<data><![CDATA[
]]></data>
</Command>
<Command __id="433" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="10" timestamp="1604629" timestamp2="1605677" />
<Command __id="443" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1606130" />
<Command __id="444" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="1606301" />
<Command __id="445" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="1606854" />
<Command __id="446" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="1607266" />
<DocumentChange __id="447" _type="Replace" docASTNodeCount="53" docActiveCodeLength="319" docExpressionCount="32" docLength="343" endLine="10" insertionLength="1" int_docASTNodeCount="54" int_docActiveCodeLength="318" int_docExpressionCount="33" int_docLength="342" length="1" offset="171" startLine="10" timestamp="1607534">
<deletedText><![CDATA[B]]></deletedText>
<insertedText><![CDATA[b]]></insertedText>
</DocumentChange>
<Command __id="448" _type="InsertStringCommand" timestamp="1607557">
<data><![CDATA[b]]></data>
</Command>
<Command __id="449" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="10" timestamp="1607670" timestamp2="1608651" />
<Command __id="459" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1609031" />
<DocumentChange __id="460" _type="Insert" docASTNodeCount="61" docActiveCodeLength="363" docExpressionCount="39" docLength="387" length="44" offset="337" timestamp="1609368">
<text><![CDATA[ assertThat(led1, CoreMatchers.is(false));
]]></text>
</DocumentChange>
<Command __id="461" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="1609383" />
<DocumentChange __id="462" _type="Insert" docASTNodeCount="69" docActiveCodeLength="407" docExpressionCount="46" docLength="431" length="44" offset="337" timestamp="1609409">
<text><![CDATA[ assertThat(led1, CoreMatchers.is(false));
]]></text>
</DocumentChange>
<Command __id="463" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineUp" timestamp="1609413" />
<Command __id="464" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="4" timestamp="1609715" timestamp2="1610202" />
<Command __id="468" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1610445" />
<Command __id="469" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="1610656" />
<Command __id="470" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="1611116" />
<DocumentChange __id="471" _type="Replace" docASTNodeCount="69" docActiveCodeLength="407" docExpressionCount="46" docLength="431" endLine="21" insertionLength="1" int_docASTNodeCount="69" int_docActiveCodeLength="406" int_docExpressionCount="46" int_docLength="430" length="1" offset="397" startLine="21" timestamp="1611254">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[2]]></insertedText>
</DocumentChange>
<Command __id="472" _type="InsertStringCommand" timestamp="1611266">
<data><![CDATA[2]]></data>
</Command>
<Command __id="473" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1612379" />
<Command __id="474" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1613060" />
<Command __id="475" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="11" timestamp="1613756" timestamp2="1614783" />
<Command __id="486" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1615118" />
<Command __id="487" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="1615311" />
<DocumentChange __id="488" _type="Insert" docASTNodeCount="71" docActiveCodeLength="411" docExpressionCount="47" docLength="435" length="4" offset="183" repeat="4" timestamp="1615894" timestamp2="1616358">
<text><![CDATA[,led]]></text>
</DocumentChange>
<Command __id="489" _type="InsertStringCommand" repeat="4" timestamp="1615900" timestamp2="1616361">
<data><![CDATA[,led]]></data>
</Command>
<DocumentChange __id="496" _type="Delete" docASTNodeCount="71" docActiveCodeLength="410" docExpressionCount="47" docLength="434" endLine="10" length="1" offset="186" startLine="10" timestamp="1616941">
<text><![CDATA[d]]></text>
</DocumentChange>
<Command __id="497" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1616943" />
<DocumentChange __id="498" _type="Insert" docASTNodeCount="71" docActiveCodeLength="411" docExpressionCount="47" docLength="435" length="1" offset="186" timestamp="1617010">
<text><![CDATA[f]]></text>
</DocumentChange>
<Command __id="499" _type="InsertStringCommand" timestamp="1617014">
<data><![CDATA[f]]></data>
</Command>
<DocumentChange __id="500" _type="Delete" docASTNodeCount="71" docActiveCodeLength="410" docExpressionCount="47" docLength="434" endLine="10" length="1" offset="186" startLine="10" timestamp="1617577">
<text><![CDATA[f]]></text>
</DocumentChange>
<Command __id="501" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1617586" />
<DocumentChange __id="502" _type="Insert" docASTNodeCount="71" docActiveCodeLength="412" docExpressionCount="47" docLength="436" length="2" offset="186" repeat="2" timestamp="1617710" timestamp2="1618041">
<text><![CDATA[d2]]></text>
</DocumentChange>
<Command __id="503" _type="InsertStringCommand" repeat="2" timestamp="1617713" timestamp2="1618045">
<data><![CDATA[d2]]></data>
</Command>
<Command __id="506" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="11" timestamp="1618204" timestamp2="1619222" />
<Command __id="517" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1619559" />
<DocumentChange __id="518" _type="Delete" docASTNodeCount="63" docActiveCodeLength="368" docExpressionCount="40" docLength="392" endLine="21" length="44" offset="342" startLine="20" timestamp="1619765">
<text><![CDATA[ assertThat(led1, CoreMatchers.is(false));
]]></text>
</DocumentChange>
<Command __id="519" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1619770" />
<Command __id="520" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1620063" />
<Command __id="521" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1622215" />
<DocumentChange __id="522" _type="Insert" docASTNodeCount="63" docActiveCodeLength="368" docExpressionCount="40" docLength="393" length="1" offset="291" timestamp="1625720">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="523" _type="Delete" docASTNodeCount="63" docActiveCodeLength="363" docExpressionCount="40" docLength="388" endLine="16" length="5" offset="262" startLine="14" timestamp="1625725">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="524" _type="Insert" docASTNodeCount="63" docActiveCodeLength="368" docExpressionCount="40" docLength="393" length="3" offset="262" timestamp="1625727">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="525" _type="Insert" docASTNodeCount="63" docActiveCodeLength="367" docExpressionCount="40" docLength="392" length="1" offset="184" timestamp="1625732">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="526" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="1625747" />
<Command __id="527" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1629884" />
<Command __id="528" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="9" timestamp="1630540" timestamp2="1631257" />
<Command __id="537" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="3" timestamp="1632084" timestamp2="1632441" />
<DocumentChange __id="540" _type="Insert" docASTNodeCount="64" docActiveCodeLength="372" docExpressionCount="41" docLength="397" length="5" offset="183" repeat="5" timestamp="1633161" timestamp2="1633861">
<text><![CDATA[=true]]></text>
</DocumentChange>
<Command __id="541" _type="InsertStringCommand" repeat="5" timestamp="1633171" timestamp2="1633867">
<data><![CDATA[=true]]></data>
</Command>
<Command __id="550" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1634166" />
<Command __id="551" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="1634441" />
<DocumentChange __id="552" _type="Insert" docASTNodeCount="65" docActiveCodeLength="377" docExpressionCount="42" docLength="402" length="5" offset="194" repeat="5" timestamp="1635164" timestamp2="1635886">
<text><![CDATA[=true]]></text>
</DocumentChange>
<Command __id="553" _type="InsertStringCommand" repeat="5" timestamp="1635188" timestamp2="1635894">
<data><![CDATA[=true]]></data>
</Command>
<Command __id="562" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1636302" />
<Command __id="563" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1640726" />
<Command __id="564" _type="JUnitCommand" elapsedTimeInSeconds="0.018000125885009766" projectName="rgbring" timestamp="1641335">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<Command __id="565" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="1671094" timestamp2="1671839" />
<DocumentChange __id="569" _type="Delete" docASTNodeCount="65" docActiveCodeLength="370" docExpressionCount="42" docLength="379" endLine="17" length="23" offset="260" repeat="3" startLine="14" timestamp="1672366" timestamp2="1673030">
<text><![CDATA[ // arrange
// act
]]></text>
</DocumentChange>
<Command __id="570" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="3" timestamp="1672373" timestamp2="1673033" />
<Command __id="575" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1673346" />
<DocumentChange __id="576" _type="Delete" docASTNodeCount="65" docActiveCodeLength="367" docExpressionCount="42" docLength="367" endLine="16" length="12" offset="273" startLine="15" timestamp="1673611">
<text><![CDATA[ // assert
]]></text>
</DocumentChange>
<Command __id="577" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1673615" />
<Command __id="578" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="1674773" timestamp2="1674966" />
<DocumentChange __id="580" _type="Insert" docASTNodeCount="65" docActiveCodeLength="368" docExpressionCount="42" docLength="368" length="1" offset="195" timestamp="1675252">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="581" _type="Insert" docASTNodeCount="65" docActiveCodeLength="369" docExpressionCount="42" docLength="369" length="1" offset="194" timestamp="1675254">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="582" _type="Insert" docASTNodeCount="65" docActiveCodeLength="370" docExpressionCount="42" docLength="370" length="1" offset="184" timestamp="1675256">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="583" _type="Insert" docASTNodeCount="65" docActiveCodeLength="371" docExpressionCount="42" docLength="371" length="1" offset="183" timestamp="1675257">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="584" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="1675269" />
<Command __id="585" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="1676096" timestamp2="1676403" />
<Command __id="588" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1676722" />
<Command __id="589" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="1677020" />
<DocumentChange __id="590" _type="Delete" docASTNodeCount="64" docActiveCodeLength="365" docExpressionCount="41" docLength="365" endLine="10" length="6" offset="197" repeat="2" startLine="10" timestamp="1677431" timestamp2="1677680">
<text><![CDATA[= true]]></text>
</DocumentChange>
<Command __id="591" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.deletePreviousWord" repeat="2" timestamp="1677436" timestamp2="1677686" />
<Command __id="594" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="1678063" timestamp2="1678402" />
<DocumentChange __id="596" _type="Delete" docASTNodeCount="63" docActiveCodeLength="359" docExpressionCount="40" docLength="359" endLine="10" length="6" offset="184" repeat="2" startLine="10" timestamp="1678981" timestamp2="1679206">
<text><![CDATA[= true]]></text>
</DocumentChange>
<Command __id="597" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.deletePreviousWord" repeat="2" timestamp="1678995" timestamp2="1679221" />
<Command __id="600" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1679565" />
<Command __id="601" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1681092" />
<Command __id="602" _type="JUnitCommand" elapsedTimeInSeconds="0.003000020980834961" projectName="rgbring" timestamp="1681592">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="603" _type="MoveCaretCommand" caretOffset="358" docOffset="358" timestamp="1682619" />
<DocumentChange __id="604" _type="Delete" docASTNodeCount="63" docActiveCodeLength="358" docExpressionCount="40" docLength="358" endLine="10" length="1" offset="190" startLine="10" timestamp="1683205">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="605" _type="Delete" docASTNodeCount="63" docActiveCodeLength="357" docExpressionCount="40" docLength="357" endLine="10" length="1" offset="183" startLine="10" timestamp="1683210">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="606" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="1683248" />
<Command __id="607" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="1684404" timestamp2="1686164" />
<Command __id="611" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1686952" />
<Command __id="612" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="4" timestamp="1687220" timestamp2="1687717" />
<DocumentChange __id="616" _type="Delete" docASTNodeCount="62" docActiveCodeLength="344" docExpressionCount="39" docLength="344" endLine="15" length="13" offset="282" startLine="15" timestamp="1688496">
<text><![CDATA[CoreMatchers.]]></text>
</DocumentChange>
<DocumentChange __id="617" _type="Insert" docASTNodeCount="62" docActiveCodeLength="345" docExpressionCount="39" docLength="345" length="1" offset="18" timestamp="1688504">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="618" _type="Insert" docASTNodeCount="70" docActiveCodeLength="388" docExpressionCount="46" docLength="388" length="43" offset="18" timestamp="1688506">
<text><![CDATA[import static org.hamcrest.CoreMatchers.is;]]></text>
</DocumentChange>
<Command __id="619" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.add.import" timestamp="1688521" />
<Command __id="620" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1688840" />
<Command __id="621" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="1689075" timestamp2="1689400" />
<DocumentChange __id="624" _type="Delete" docASTNodeCount="69" docActiveCodeLength="375" docExpressionCount="45" docLength="375" endLine="17" length="13" offset="357" startLine="17" timestamp="1690000">
<text><![CDATA[CoreMatchers.]]></text>
</DocumentChange>
<Command __id="625" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.add.import" timestamp="1690013" />
<DocumentChange __id="626" _type="Delete" docASTNodeCount="69" docActiveCodeLength="374" docExpressionCount="45" docLength="374" endLine="6" length="1" offset="130" startLine="5" timestamp="1692173">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="627" _type="Insert" docASTNodeCount="69" docActiveCodeLength="376" docExpressionCount="45" docLength="376" length="2" offset="130" timestamp="1692175">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="628" _type="Delete" docASTNodeCount="57" docActiveCodeLength="307" docExpressionCount="35" docLength="307" endLine="5" length="69" offset="61" startLine="2" timestamp="1692176">
<text><![CDATA[
import static org.junit.Assert.*;
import org.hamcrest.CoreMatchers;]]></text>
</DocumentChange>
<DocumentChange __id="629" _type="Insert" docASTNodeCount="65" docActiveCodeLength="349" docExpressionCount="42" docLength="349" length="42" offset="61" timestamp="1692178">
<text><![CDATA[import static org.junit.Assert.assertThat;]]></text>
</DocumentChange>
<DocumentChange __id="630" _type="Insert" docASTNodeCount="65" docActiveCodeLength="350" docExpressionCount="42" docLength="350" length="1" offset="61" timestamp="1692179">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="631" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.organize.imports" timestamp="1692207" />
<Command __id="632" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1693212" />
<Command __id="633" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="1704372" timestamp2="1704786" />
<Command __id="635" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="1705204" />
<DocumentChange __id="636" _type="Delete" docASTNodeCount="61" docActiveCodeLength="337" docExpressionCount="39" docLength="337" endLine="15" length="13" offset="269" startLine="14" timestamp="1705679">
<text><![CDATA[ level = 0;
]]></text>
</DocumentChange>
<Command __id="637" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1705692" />
<Command __id="638" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="6" timestamp="1707938" timestamp2="1708678" />
<Command __id="644" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1708993" />
<DocumentChange __id="645" _type="Delete" docASTNodeCount="56" docActiveCodeLength="317" docExpressionCount="38" docLength="317" endLine="10" length="20" offset="161" startLine="9" timestamp="1709229">
<text><![CDATA[ private int level;
]]></text>
</DocumentChange>
<Command __id="646" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1709250" />
<Command __id="647" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1709631" />
<Command __id="648" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="1736883" timestamp2="1737854" />
<Command __id="652" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="1738537" timestamp2="1738780" />
<DocumentChange __id="654" _type="Insert" docASTNodeCount="77" docActiveCodeLength="440" docExpressionCount="53" docLength="440" length="123" offset="314" timestamp="1739637">
<text><![CDATA[ @Test
public void shouldEnlightNoLedWhenLevelIsZero() {
assertThat(led1, is(false));
assertThat(led2, is(false));
}
]]></text>
</DocumentChange>
<Command __id="655" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="1739643" />
<Command __id="656" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1739974" />
<Command __id="657" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="6" timestamp="1740707" timestamp2="1742009" />
<Command __id="663" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="1742602" />
<Command __id="664" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordNext" repeat="3" timestamp="1743060" timestamp2="1743886" />
<DocumentChange __id="667" _type="Replace" docASTNodeCount="77" docActiveCodeLength="441" docExpressionCount="53" docLength="441" endLine="17" insertionLength="10" int_docASTNodeCount="77" int_docActiveCodeLength="431" int_docExpressionCount="53" int_docLength="431" length="9" offset="347" repeat="10" startLine="17" timestamp="1746272" timestamp2="1750334">
<deletedText><![CDATA[NoLedWhen]]></deletedText>
<insertedText><![CDATA[LedOneWHen]]></insertedText>
</DocumentChange>
<Command __id="668" _type="InsertStringCommand" repeat="10" timestamp="1746280" timestamp2="1750336">
<data><![CDATA[LedOneWHen]]></data>
</Command>
<Command __id="687" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="1751062" timestamp2="1751410" />
<Command __id="689" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="1752870" />
<Command __id="690" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordNext" repeat="2" timestamp="1753349" timestamp2="1753542" />
<Command __id="692" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" timestamp="1755108" />
<DocumentChange __id="693" _type="Replace" docASTNodeCount="77" docActiveCodeLength="447" docExpressionCount="53" docLength="447" endLine="17" insertionLength="8" int_docASTNodeCount="77" int_docActiveCodeLength="439" int_docExpressionCount="53" int_docLength="439" length="2" offset="362" repeat="8" startLine="17" timestamp="1755749" timestamp2="1757082">
<deletedText><![CDATA[Is]]></deletedText>
<insertedText><![CDATA[MoreThan]]></insertedText>
</DocumentChange>
<Command __id="694" _type="InsertStringCommand" repeat="8" timestamp="1755756" timestamp2="1757085">
<data><![CDATA[MoreThan]]></data>
</Command>
<Command __id="709" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1758935" />
<Command __id="710" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1759958" />
<Command __id="711" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="1760161" timestamp2="1760281" />
<Command __id="713" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="1760617" />
<DocumentChange __id="714" _type="Replace" docASTNodeCount="77" docActiveCodeLength="446" docExpressionCount="53" docLength="446" endLine="18" insertionLength="4" int_docASTNodeCount="76" int_docActiveCodeLength="442" int_docExpressionCount="52" int_docLength="442" length="5" offset="401" repeat="4" startLine="18" timestamp="1761145" timestamp2="1761566">
<deletedText><![CDATA[false]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="715" _type="InsertStringCommand" repeat="4" timestamp="1761161" timestamp2="1761569">
<data><![CDATA[true]]></data>
</Command>
<Command __id="722" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1762482" />
<DocumentChange __id="723" _type="Insert" docASTNodeCount="77" docActiveCodeLength="449" docExpressionCount="53" docLength="449" length="3" offset="378" timestamp="1763050">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="724" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="1763055" />
<DocumentChange __id="725" _type="Insert" docASTNodeCount="79" docActiveCodeLength="454" docExpressionCount="54" docLength="454" length="5" offset="381" repeat="5" timestamp="1763591" timestamp2="1764244">
<text><![CDATA[leve0]]></text>
</DocumentChange>
<Command __id="726" _type="InsertStringCommand" repeat="5" timestamp="1763595" timestamp2="1764246">
<data><![CDATA[leve0]]></data>
</Command>
<DocumentChange __id="735" _type="Delete" docASTNodeCount="79" docActiveCodeLength="453" docExpressionCount="54" docLength="453" endLine="18" length="1" offset="385" startLine="18" timestamp="1764729">
<text><![CDATA[0]]></text>
</DocumentChange>
<Command __id="736" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1764737" />
<DocumentChange __id="737" _type="Insert" docASTNodeCount="81" docActiveCodeLength="459" docExpressionCount="56" docLength="459" length="6" offset="385" repeat="6" timestamp="1765123" timestamp2="1766615">
<text><![CDATA[l = 1;]]></text>
</DocumentChange>
<Command __id="738" _type="InsertStringCommand" repeat="6" timestamp="1765130" timestamp2="1766617">
<data><![CDATA[l = 1;]]></data>
</Command>
<Command __id="749" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="1767381" />
<Command __id="750" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="1768097" />
<Command __id="751" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="1768122" />
<Command __id="752" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="1769205" />
<DocumentChange __id="753" _type="Insert" docASTNodeCount="86" docActiveCodeLength="477" docExpressionCount="57" docLength="477" length="18" offset="189" repeat="6" timestamp="1769215" timestamp2="1769236">
<text><![CDATA[private int level;]]></text>
</DocumentChange>
<DocumentChange __id="759" _type="Insert" docASTNodeCount="86" docActiveCodeLength="479" docExpressionCount="57" docLength="479" length="2" offset="189" timestamp="1769249">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="760" _type="InsertStringCommand" timestamp="1769293">
<data><![CDATA[
]]></data>
</Command>
<Command __id="761" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1770067" />
<Command __id="762" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1770442" />
<Command __id="763" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1771663" />
<Command __id="764" _type="JUnitCommand" elapsedTimeInSeconds="0.008999824523925781" projectName="rgbring" timestamp="1772350">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="765" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1777447" />
<Command __id="766" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="1778630" timestamp2="1778795" />
<Command __id="768" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="1779303" />
<Command __id="769" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="1780792" timestamp2="1781326" />
<Command __id="771" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1781657" />
<Command __id="772" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="1782039" />
<DocumentChange __id="773" _type="Insert" docASTNodeCount="86" docActiveCodeLength="482" docExpressionCount="57" docLength="482" length="3" offset="475" timestamp="1788020">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="774" _type="Insert" docASTNodeCount="86" docActiveCodeLength="492" docExpressionCount="57" docLength="492" length="10" offset="475" timestamp="1788025">
<text><![CDATA[level = 1;]]></text>
</DocumentChange>
<DocumentChange __id="775" _type="Insert" docASTNodeCount="95" docActiveCodeLength="520" docExpressionCount="61" docLength="520" length="28" offset="475" timestamp="1788030">
<text><![CDATA[private void setLevel() {
]]></text>
</DocumentChange>
<DocumentChange __id="776" _type="Insert" docASTNodeCount="95" docActiveCodeLength="522" docExpressionCount="61" docLength="522" length="2" offset="475" timestamp="1788031">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="777" _type="Delete" docASTNodeCount="91" docActiveCodeLength="512" docExpressionCount="58" docLength="512" endLine="19" length="10" offset="401" startLine="19" timestamp="1788032">
<text><![CDATA[level = 1;]]></text>
</DocumentChange>
<DocumentChange __id="778" _type="Insert" docASTNodeCount="94" docActiveCodeLength="523" docExpressionCount="60" docLength="523" length="11" offset="401" timestamp="1788036">
<text><![CDATA[setLevel();]]></text>
</DocumentChange>
<Command __id="779" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.extract.method" timestamp="1788251" />
<Command __id="780" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="1788615" timestamp2="1789403" />
<Command __id="784" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="1789595" timestamp2="1790095" />
<Command __id="787" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="1790508" />
<Command __id="788" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" timestamp="1791290" />
<DocumentChange __id="789" _type="Delete" docASTNodeCount="94" docActiveCodeLength="522" docExpressionCount="60" docLength="522" endLine="24" length="1" offset="514" startLine="24" timestamp="1795120">
<text><![CDATA[1]]></text>
</DocumentChange>
<DocumentChange __id="790" _type="Insert" docASTNodeCount="94" docActiveCodeLength="527" docExpressionCount="60" docLength="527" length="5" offset="514" timestamp="1795129">
<text><![CDATA[level]]></text>
</DocumentChange>
<DocumentChange __id="791" _type="Insert" docASTNodeCount="97" docActiveCodeLength="536" docExpressionCount="61" docLength="536" length="9" offset="500" timestamp="1795130">
<text><![CDATA[int level]]></text>
</DocumentChange>
<DocumentChange __id="792" _type="Insert" docASTNodeCount="98" docActiveCodeLength="537" docExpressionCount="62" docLength="537" length="1" offset="410" timestamp="1795132">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="793" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.introduce.parameter" timestamp="1795330" />
<Command __id="794" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1796054" />
<Command __id="795" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1796454" />
<Command __id="796" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="1796594" />
<DocumentChange __id="797" _type="Insert" docASTNodeCount="100" docActiveCodeLength="542" docExpressionCount="64" docLength="542" length="5" offset="516" repeat="5" timestamp="1796910" timestamp2="1797596">
<text><![CDATA[this.]]></text>
</DocumentChange>
<Command __id="798" _type="InsertStringCommand" repeat="5" timestamp="1796922" timestamp2="1797603">
<data><![CDATA[this.]]></data>
</Command>
<Command __id="807" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="1797614" />
<Command __id="808" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="1797806" />
<Command __id="809" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1798176" />
<Command __id="810" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1803228" />
<Command __id="811" _type="JUnitCommand" elapsedTimeInSeconds="0.02500009536743164" projectName="rgbring" timestamp="1803694">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="812" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1808515" />
<Command __id="813" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1808898" />
<DocumentChange __id="814" _type="Insert" docASTNodeCount="100" docActiveCodeLength="545" docExpressionCount="64" docLength="545" length="3" offset="513" timestamp="1809221">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="815" _type="InsertStringCommand" timestamp="1809230">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="816" _type="Insert" docASTNodeCount="100" docActiveCodeLength="548" docExpressionCount="64" docLength="548" length="3" offset="516" repeat="3" timestamp="1810500" timestamp2="1811263">
<text><![CDATA[if ]]></text>
</DocumentChange>
<Command __id="817" _type="InsertStringCommand" repeat="3" timestamp="1810503" timestamp2="1811265">
<data><![CDATA[if ]]></data>
</Command>
<Command __id="822" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="15" timestamp="1812363" timestamp2="1813246" />
<Command __id="837" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1813639" />
<DocumentChange __id="838" _type="Delete" docASTNodeCount="95" docActiveCodeLength="528" docExpressionCount="63" docLength="528" endLine="11" length="20" offset="190" startLine="10" timestamp="1813966">
<text><![CDATA[ private int level;
]]></text>
</DocumentChange>
<Command __id="839" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1813968" />
<Command __id="840" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="14" timestamp="1814159" timestamp2="1815111" />
<Command __id="854" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1815521" />
<DocumentChange __id="855" _type="Delete" docASTNodeCount="89" docActiveCodeLength="500" docExpressionCount="58" docLength="500" endLine="25" length="28" offset="494" repeat="2" startLine="23" timestamp="1815952" timestamp2="1816111">
<text><![CDATA[ if
this.level = level;
]]></text>
</DocumentChange>
<Command __id="856" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="2" timestamp="1815956" timestamp2="1816114" />
<Command __id="859" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1816336" />
<Command __id="860" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1816641" />
<DocumentChange __id="861" _type="Insert" docASTNodeCount="89" docActiveCodeLength="503" docExpressionCount="58" docLength="503" length="3" offset="493" timestamp="1816867">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="862" _type="InsertStringCommand" timestamp="1816889">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="863" _type="Insert" docASTNodeCount="94" docActiveCodeLength="515" docExpressionCount="61" docLength="515" length="12" offset="496" repeat="11" timestamp="1817304" timestamp2="1819800">
<text><![CDATA[if (level>0)]]></text>
</DocumentChange>
<Command __id="864" _type="InsertStringCommand" repeat="11" timestamp="1817306" timestamp2="1819802">
<data><![CDATA[if (level>0]]></data>
</Command>
<DocumentChange __id="885" _type="Insert" docASTNodeCount="94" docActiveCodeLength="519" docExpressionCount="61" docLength="519" length="4" offset="508" timestamp="1820581">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="886" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="1820585" />
<DocumentChange __id="887" _type="Insert" docASTNodeCount="97" docActiveCodeLength="531" docExpressionCount="64" docLength="531" length="12" offset="512" repeat="12" timestamp="1820989" timestamp2="1823434">
<text><![CDATA[led1 = true;]]></text>
</DocumentChange>
<Command __id="888" _type="InsertStringCommand" repeat="12" timestamp="1820997" timestamp2="1823454">
<data><![CDATA[led1 = true;]]></data>
</Command>
<Command __id="911" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1827339" />
<Command __id="912" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1838045" />
<Command __id="913" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1838302" />
<DocumentChange __id="914" _type="Delete" docASTNodeCount="93" docActiveCodeLength="516" docExpressionCount="61" docLength="516" endLine="24" length="15" offset="494" startLine="23" timestamp="1838628">
<text><![CDATA[ if (level>0)
]]></text>
</DocumentChange>
<Command __id="915" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="1838631" />
<DocumentChange __id="916" _type="Replace" docASTNodeCount="93" docActiveCodeLength="515" docExpressionCount="61" docLength="515" endLine="23" insertionLength="0" int_docASTNodeCount="93" int_docActiveCodeLength="515" int_docExpressionCount="61" int_docLength="515" length="1" offset="496" startLine="22" timestamp="1839174">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="917" _type="Delete" docASTNodeCount="93" docActiveCodeLength="514" docExpressionCount="61" docLength="514" endLine="22" length="1" offset="458" startLine="21" timestamp="1839175">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="918" _type="Insert" docASTNodeCount="93" docActiveCodeLength="515" docExpressionCount="61" docLength="515" length="2" offset="458" timestamp="1839176">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="919" _type="Delete" docASTNodeCount="93" docActiveCodeLength="515" docExpressionCount="61" docLength="515" endLine="16" length="1" offset="314" startLine="15" timestamp="1839177">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="920" _type="Insert" docASTNodeCount="93" docActiveCodeLength="516" docExpressionCount="61" docLength="516" length="2" offset="314" timestamp="1839178">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="921" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="1839195" />
<Command __id="922" _type="EclipseCommand" commandID="org.eclipse.ui.file.saveAll" timestamp="1839526" />
<Command __id="923" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1840909" />
<Command __id="924" _type="JUnitCommand" elapsedTimeInSeconds="0.009999990463256836" projectName="rgbring" timestamp="1841453">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="925" _type="MoveCaretCommand" caretOffset="409" docOffset="409" timestamp="1842936" />
<Command __id="926" _type="MoveCaretCommand" caretOffset="394" docOffset="394" timestamp="1843270" />
<DocumentChange __id="927" _type="Insert" docASTNodeCount="97" docActiveCodeLength="532" docExpressionCount="64" docLength="532" length="15" offset="380" timestamp="1843894">
<text><![CDATA[ setLevel(1);
]]></text>
</DocumentChange>
<Command __id="928" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineUp" timestamp="1843911" />
<DocumentChange __id="929" _type="Delete" docASTNodeCount="73" docActiveCodeLength="461" docExpressionCount="46" docLength="461" endLine="19" length="71" offset="323" startLine="18" timestamp="1844187">
<text><![CDATA[public void shouldEnlightLedOneWHenLevelMoreThanZero() {
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="930" _type="Insert" docASTNodeCount="97" docActiveCodeLength="532" docExpressionCount="64" docLength="532" length="71" offset="323" timestamp="1844190">
<text><![CDATA[ setLevel(1);
public void shouldEnlightLedOneWHenLevelMoreThanZero() {]]></text>
</DocumentChange>
<DocumentChange __id="931" _type="Replace" docASTNodeCount="96" docActiveCodeLength="531" docExpressionCount="62" docLength="531" endLine="18" insertionLength="0" int_docASTNodeCount="96" int_docActiveCodeLength="531" int_docExpressionCount="62" int_docLength="531" length="1" offset="323" startLine="18" timestamp="1844213">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="932" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="6" timestamp="1844218" timestamp2="1845012" />
<DocumentChange __id="933" _type="Delete" docASTNodeCount="91" docActiveCodeLength="512" docExpressionCount="59" docLength="512" endLine="18" length="19" offset="316" startLine="17" timestamp="1844354">
<text><![CDATA[@Test
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="934" _type="Insert" docASTNodeCount="96" docActiveCodeLength="531" docExpressionCount="62" docLength="531" length="19" offset="316" timestamp="1844358">
<text><![CDATA[setLevel(1);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="936" _type="Delete" docASTNodeCount="93" docActiveCodeLength="517" docExpressionCount="61" docLength="517" endLine="17" length="14" offset="314" startLine="16" timestamp="1844495">
<text><![CDATA[
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="937" _type="Insert" docASTNodeCount="96" docActiveCodeLength="531" docExpressionCount="62" docLength="531" length="14" offset="314" timestamp="1844500">
<text><![CDATA[ setLevel(1);
]]></text>
</DocumentChange>
<DocumentChange __id="939" _type="Delete" docASTNodeCount="79" docActiveCodeLength="516" docExpressionCount="49" docLength="516" endLine="16" length="15" offset="312" startLine="15" timestamp="1844668">
<text><![CDATA[}
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="940" _type="Insert" docASTNodeCount="96" docActiveCodeLength="531" docExpressionCount="62" docLength="531" length="15" offset="312" timestamp="1844670">
<text><![CDATA[setLevel(1);
}]]></text>
</DocumentChange>
<DocumentChange __id="941" _type="Insert" docASTNodeCount="97" docActiveCodeLength="531" docExpressionCount="64" docLength="531" length="1" offset="312" timestamp="1844680">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="943" _type="Delete" docASTNodeCount="86" docActiveCodeLength="489" docExpressionCount="55" docLength="489" endLine="15" length="43" offset="282" startLine="14" timestamp="1844834">
<text><![CDATA[assertThat(led2, is(false));
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="944" _type="Insert" docASTNodeCount="97" docActiveCodeLength="532" docExpressionCount="64" docLength="532" length="43" offset="282" timestamp="1844835">
<text><![CDATA[setLevel(1);
assertThat(led2, is(false));]]></text>
</DocumentChange>
<DocumentChange __id="946" _type="Delete" docASTNodeCount="86" docActiveCodeLength="489" docExpressionCount="55" docLength="489" endLine="14" length="43" offset="251" startLine="13" timestamp="1844999">
<text><![CDATA[assertThat(led1, is(false));
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="947" _type="Insert" docASTNodeCount="97" docActiveCodeLength="532" docExpressionCount="64" docLength="532" length="43" offset="251" timestamp="1845000">
<text><![CDATA[setLevel(1);
assertThat(led1, is(false));]]></text>
</DocumentChange>
<Command __id="949" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="1845369" />
<Command __id="950" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="1845565" timestamp2="1845724" />
<DocumentChange __id="952" _type="Delete" docASTNodeCount="96" docActiveCodeLength="531" docExpressionCount="63" docLength="531" endLine="13" length="1" offset="260" startLine="13" timestamp="1846010">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="953" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1846013" />
<DocumentChange __id="954" _type="Insert" docASTNodeCount="97" docActiveCodeLength="532" docExpressionCount="64" docLength="532" length="1" offset="260" timestamp="1846436">
<text><![CDATA[0]]></text>
</DocumentChange>
<Command __id="955" _type="InsertStringCommand" timestamp="1846439">
<data><![CDATA[0]]></data>
</Command>
<Command __id="956" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1846797" />
<Command __id="957" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1847845" />
<Command __id="958" _type="JUnitCommand" elapsedTimeInSeconds="0.029000043869018555" projectName="rgbring" timestamp="1848509">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<Command __id="959" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="13" timestamp="1848875" timestamp2="1850449" />
<Command __id="972" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="1850682" />
<Command __id="973" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.lineEnd" timestamp="1851020" />
<Command __id="974" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.surround.with.quickMenu" timestamp="1851574" />
<DocumentChange __id="975" _type="Insert" docASTNodeCount="101" docActiveCodeLength="544" docExpressionCount="67" docLength="544" length="12" offset="525" timestamp="1852040">
<text><![CDATA[led1 = true;]]></text>
</DocumentChange>
<DocumentChange __id="976" _type="Delete" docASTNodeCount="93" docActiveCodeLength="520" docExpressionCount="61" docLength="520" endLine="26" length="24" offset="513" repeat="2" startLine="26" timestamp="1852041" timestamp2="1852123">
<text><![CDATA[led1 = true;led1 = true;]]></text>
</DocumentChange>
<DocumentChange __id="978" _type="Insert" docASTNodeCount="97" docActiveCodeLength="532" docExpressionCount="64" docLength="532" length="31" offset="513" timestamp="1852124">
<text><![CDATA[if (led1) {
led1 = true;
}]]></text>
</DocumentChange>
<DocumentChange __id="979" _type="Replace" docASTNodeCount="102" docActiveCodeLength="556" docExpressionCount="67" docLength="556" endLine="26" insertionLength="8" int_docASTNodeCount="100" int_docActiveCodeLength="548" int_docExpressionCount="65" int_docLength="548" length="3" offset="518" repeat="9" startLine="26" timestamp="1853064" timestamp2="1854886">
<deletedText><![CDATA[ed1]]></deletedText>
<insertedText><![CDATA[evel > 0]]></insertedText>
</DocumentChange>
<Command __id="980" _type="InsertStringCommand" repeat="9" timestamp="1853090" timestamp2="1854887">
<data><![CDATA[level > 0]]></data>
</Command>
<Command __id="997" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1856384" />
<Command __id="998" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1857206" />
<Command __id="999" _type="JUnitCommand" elapsedTimeInSeconds="0.004999876022338867" projectName="rgbring" timestamp="1857847">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1000" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="1874087" />
<Command __id="1001" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="1874459" />
<Command __id="1002" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="1874787" />
<DocumentChange __id="1003" _type="Replace" docASTNodeCount="102" docActiveCodeLength="557" docExpressionCount="67" docLength="557" endLine="26" insertionLength="2" int_docASTNodeCount="100" int_docActiveCodeLength="555" int_docExpressionCount="65" int_docLength="555" length="1" offset="523" repeat="2" startLine="26" timestamp="1875340" timestamp2="1875555">
<deletedText><![CDATA[>]]></deletedText>
<insertedText><![CDATA[==]]></insertedText>
</DocumentChange>
<Command __id="1004" _type="InsertStringCommand" repeat="2" timestamp="1875366" timestamp2="1875558">
<data><![CDATA[==]]></data>
</Command>
<Command __id="1007" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1876236" />
<Command __id="1008" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1877804" />
<Command __id="1009" _type="JUnitCommand" elapsedTimeInSeconds="0.04500007629394531" projectName="rgbring" timestamp="1878327">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1010" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="1882830" />
<Command __id="1011" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="1883060" />
<DocumentChange __id="1012" _type="Replace" docASTNodeCount="93" docActiveCodeLength="557" docExpressionCount="61" docLength="557" endLine="26" insertionLength="1" int_docASTNodeCount="93" int_docActiveCodeLength="556" int_docExpressionCount="61" int_docLength="556" length="1" offset="526" startLine="26" timestamp="1883225">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[!]]></insertedText>
</DocumentChange>
<Command __id="1013" _type="InsertStringCommand" timestamp="1883245">
<data><![CDATA[!]]></data>
</Command>
<Command __id="1014" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1883566" />
<DocumentChange __id="1015" _type="Delete" docASTNodeCount="93" docActiveCodeLength="556" docExpressionCount="61" docLength="556" endLine="26" length="1" offset="526" startLine="26" timestamp="1884171">
<text><![CDATA[!]]></text>
</DocumentChange>
<Command __id="1016" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1884201" />
<DocumentChange __id="1017" _type="Insert" docASTNodeCount="102" docActiveCodeLength="557" docExpressionCount="67" docLength="557" length="1" offset="526" timestamp="1884269">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="1018" _type="InsertStringCommand" timestamp="1884273">
<data><![CDATA[1]]></data>
</Command>
<Command __id="1019" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1885000" />
<Command __id="1020" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1886077" />
<Command __id="1021" _type="JUnitCommand" elapsedTimeInSeconds="0.028999805450439453" projectName="rgbring" timestamp="1886778">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1022" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="1889884" timestamp2="1890365" />
<Command __id="1026" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="5" timestamp="1890675" timestamp2="1891529" />
<DocumentChange __id="1031" _type="Insert" docASTNodeCount="127" docActiveCodeLength="701" docExpressionCount="85" docLength="701" length="144" offset="474" timestamp="1892108">
<text><![CDATA[ @Test
public void shouldEnlightLedOneWHenLevelMoreThanZero() {
setLevel(1);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
]]></text>
</DocumentChange>
<Command __id="1032" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="1892112" />
<Command __id="1033" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.scroll.lineDown" timestamp="1892307" />
<Command __id="1034" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1892946" />
<DocumentChange __id="1035" _type="Delete" docASTNodeCount="127" docActiveCodeLength="700" docExpressionCount="85" docLength="700" endLine="24" length="1" offset="474" startLine="23" timestamp="1893565">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1036" _type="Insert" docASTNodeCount="127" docActiveCodeLength="701" docExpressionCount="85" docLength="701" length="2" offset="474" timestamp="1893566">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="1037" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="1893591" />
<Command __id="1038" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="9" timestamp="1894025" timestamp2="1897341" />
<Command __id="1047" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="1902076" />
<Command __id="1048" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordNext" repeat="3" timestamp="1902574" timestamp2="1902961" />
<DocumentChange __id="1051" _type="Replace" docASTNodeCount="127" docActiveCodeLength="702" docExpressionCount="85" docLength="702" endLine="26" insertionLength="12" int_docASTNodeCount="127" int_docActiveCodeLength="690" int_docExpressionCount="85" int_docLength="690" length="12" offset="523" repeat="12" startLine="26" timestamp="1903560" timestamp2="1906470">
<deletedText><![CDATA[MoreThanZero]]></deletedText>
<insertedText><![CDATA[IsLessThan51]]></insertedText>
</DocumentChange>
<Command __id="1052" _type="InsertStringCommand" repeat="12" timestamp="1903574" timestamp2="1906474">
<data><![CDATA[IsLessThan51]]></data>
</Command>
<Command __id="1075" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1909062" />
<Command __id="1076" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="1909378" timestamp2="1910094" />
<Command __id="1079" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="1910644" />
<DocumentChange __id="1080" _type="Replace" docASTNodeCount="127" docActiveCodeLength="703" docExpressionCount="85" docLength="703" endLine="27" insertionLength="2" int_docASTNodeCount="126" int_docActiveCodeLength="701" int_docExpressionCount="84" int_docLength="701" length="1" offset="551" repeat="2" startLine="27" timestamp="1918238" timestamp2="1918380">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[50]]></insertedText>
</DocumentChange>
<Command __id="1081" _type="InsertStringCommand" repeat="2" timestamp="1918258" timestamp2="1918382">
<data><![CDATA[50]]></data>
</Command>
<Command __id="1084" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1919958" />
<Command __id="1085" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1921980" />
<Command __id="1086" _type="JUnitCommand" elapsedTimeInSeconds="0.031000137329101562" projectName="rgbring" timestamp="1922737">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1087" _type="MoveCaretCommand" caretOffset="620" docOffset="620" timestamp="1924400" />
<Command __id="1088" _type="MoveCaretCommand" caretOffset="672" docOffset="672" timestamp="1925028" />
<Command __id="1089" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="1925375" timestamp2="1926099" />
<Command __id="1092" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" repeat="4" timestamp="1926458" timestamp2="1926866" />
<DocumentChange __id="1096" _type="Replace" docASTNodeCount="118" docActiveCodeLength="713" docExpressionCount="79" docLength="713" endLine="33" insertionLength="14" int_docASTNodeCount="125" int_docActiveCodeLength="699" int_docExpressionCount="83" int_docLength="699" length="4" offset="669" repeat="14" startLine="33" timestamp="1927243" timestamp2="1931050">
<deletedText><![CDATA[== 1]]></deletedText>
<insertedText><![CDATA[> 0 && level <]]></insertedText>
</DocumentChange>
<Command __id="1097" _type="InsertStringCommand" repeat="14" timestamp="1927267" timestamp2="1931054">
<data><![CDATA[> 0 && level <]]></data>
</Command>
<DocumentChange __id="1124" _type="Insert" docASTNodeCount="131" docActiveCodeLength="716" docExpressionCount="89" docLength="716" length="3" offset="683" repeat="3" timestamp="1937490" timestamp2="1937729">
<text><![CDATA[ 51]]></text>
</DocumentChange>
<Command __id="1125" _type="InsertStringCommand" repeat="3" timestamp="1937501" timestamp2="1937736">
<data><![CDATA[ 51]]></data>
</Command>
<Command __id="1130" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="1939577" />
<Command __id="1131" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1941234" />
<Command __id="1132" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1943483" />
<Command __id="1133" _type="JUnitCommand" elapsedTimeInSeconds="0.009999990463256836" projectName="rgbring" timestamp="1943926">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1134" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="1961723" timestamp2="1962285" />
<Command __id="1138" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="5" timestamp="1962625" timestamp2="1963386" />
<DocumentChange __id="1143" _type="Insert" docASTNodeCount="129" docActiveCodeLength="710" docExpressionCount="87" docLength="718" length="2" offset="475" timestamp="1964257">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1144" _type="Insert" docASTNodeCount="109" docActiveCodeLength="653" docExpressionCount="72" docLength="720" length="2" offset="484" timestamp="1964260">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1145" _type="Insert" docASTNodeCount="109" docActiveCodeLength="638" docExpressionCount="72" docLength="722" length="2" offset="544" timestamp="1964263">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1146" _type="Insert" docASTNodeCount="109" docActiveCodeLength="609" docExpressionCount="72" docLength="724" length="2" offset="562" timestamp="1964274">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1147" _type="Insert" docASTNodeCount="108" docActiveCodeLength="579" docExpressionCount="71" docLength="726" length="2" offset="594" timestamp="1964276">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1148" _type="Insert" docASTNodeCount="106" docActiveCodeLength="577" docExpressionCount="71" docLength="728" length="2" offset="627" timestamp="1964278">
<text><![CDATA[//]]></text>
</DocumentChange>
<Command __id="1149" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.toggle.comment" timestamp="1964302" />
<Command __id="1150" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1964651" />
<Command __id="1151" _type="MoveCaretCommand" caretOffset="682" docOffset="682" timestamp="1971493" />
<DocumentChange __id="1152" _type="Delete" docASTNodeCount="104" docActiveCodeLength="576" docExpressionCount="69" docLength="727" endLine="33" length="1" offset="681" startLine="33" timestamp="1972318">
<text><![CDATA[>]]></text>
</DocumentChange>
<Command __id="1153" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1972326" />
<DocumentChange __id="1154" _type="Insert" docASTNodeCount="106" docActiveCodeLength="578" docExpressionCount="71" docLength="729" length="2" offset="681" repeat="2" timestamp="1972971" timestamp2="1973083">
<text><![CDATA[==]]></text>
</DocumentChange>
<Command __id="1155" _type="InsertStringCommand" repeat="2" timestamp="1972975" timestamp2="1973086">
<data><![CDATA[==]]></data>
</Command>
<Command __id="1158" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="1974336" timestamp2="1974479" />
<DocumentChange __id="1160" _type="Delete" docASTNodeCount="104" docActiveCodeLength="577" docExpressionCount="69" docLength="728" endLine="33" length="1" offset="684" startLine="33" timestamp="1974898">
<text><![CDATA[0]]></text>
</DocumentChange>
<Command __id="1161" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1974900" />
<DocumentChange __id="1162" _type="Insert" docASTNodeCount="105" docActiveCodeLength="578" docExpressionCount="70" docLength="729" length="1" offset="684" timestamp="1975663">
<text><![CDATA[!]]></text>
</DocumentChange>
<Command __id="1163" _type="InsertStringCommand" timestamp="1975668">
<data><![CDATA[!]]></data>
</Command>
<DocumentChange __id="1164" _type="Delete" docASTNodeCount="104" docActiveCodeLength="577" docExpressionCount="69" docLength="728" endLine="33" length="1" offset="684" startLine="33" timestamp="1976889">
<text><![CDATA[!]]></text>
</DocumentChange>
<Command __id="1165" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="1976891" />
<DocumentChange __id="1166" _type="Insert" docASTNodeCount="106" docActiveCodeLength="578" docExpressionCount="71" docLength="729" length="1" offset="684" timestamp="1976961">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="1167" _type="InsertStringCommand" timestamp="1976977">
<data><![CDATA[1]]></data>
</Command>
<DocumentChange __id="1168" _type="Delete" docASTNodeCount="102" docActiveCodeLength="564" docExpressionCount="67" docLength="715" endLine="33" length="14" offset="685" repeat="14" startLine="33" timestamp="1977344" timestamp2="1978985">
<text><![CDATA[ && level < 51]]></text>
</DocumentChange>
<Command __id="1169" _type="EclipseCommand" commandID="org.eclipse.ui.edit.delete" repeat="14" timestamp="1977362" timestamp2="1978998" />
<Command __id="1196" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="1979760" timestamp2="1979938" />
<Command __id="1198" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="1980704" />
<Command __id="1199" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="1981527" />
<Command __id="1200" _type="JUnitCommand" elapsedTimeInSeconds="0.006999969482421875" projectName="rgbring" timestamp="1981982">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1201" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1982970" />
<Command __id="1202" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="18" timestamp="1983466" timestamp2="1988430" />
<Command __id="1220" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="1989623" timestamp2="1990232" />
<DocumentChange __id="1223" _type="Insert" docASTNodeCount="127" docActiveCodeLength="708" docExpressionCount="85" docLength="859" length="144" offset="474" timestamp="1991396">
<text><![CDATA[ @Test
public void shouldEnlightLedOneWHenLevelMoreThanZero() {
setLevel(1);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
]]></text>
</DocumentChange>
<Command __id="1224" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="1991401" />
<Command __id="1225" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="1991807" />
<Command __id="1226" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1992710" />
<DocumentChange __id="1227" _type="Delete" docASTNodeCount="127" docActiveCodeLength="707" docExpressionCount="85" docLength="858" endLine="24" length="1" offset="474" startLine="24" timestamp="1993490">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1228" _type="Insert" docASTNodeCount="127" docActiveCodeLength="708" docExpressionCount="85" docLength="859" length="2" offset="474" timestamp="1993491">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="1229" _type="InsertStringCommand" timestamp="1993497">
<data><![CDATA[
]]></data>
</Command>
<Command __id="1230" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="1993960" />
<Command __id="1231" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="28" timestamp="1994275" timestamp2="1996154" />
<Command __id="1259" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="1996996" timestamp2="1997392" />
<DocumentChange __id="1262" _type="Insert" docASTNodeCount="127" docActiveCodeLength="713" docExpressionCount="85" docLength="864" length="4" offset="508" repeat="4" timestamp="1998642" timestamp2="2000187">
<text><![CDATA[Both]]></text>
</DocumentChange>
<Command __id="1263" _type="InsertStringCommand" repeat="4" timestamp="1998644" timestamp2="2000190">
<data><![CDATA[Both]]></data>
</Command>
<DocumentChange __id="1270" _type="Delete" docASTNodeCount="127" docActiveCodeLength="709" docExpressionCount="85" docLength="860" endLine="26" length="4" offset="508" repeat="4" startLine="26" timestamp="2001286" timestamp2="2001814">
<text><![CDATA[Both]]></text>
</DocumentChange>
<Command __id="1271" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="4" timestamp="2001288" timestamp2="2001817" />
<Command __id="1278" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="2002266" timestamp2="2002518" />
<Command __id="1281" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="2003491" timestamp2="2003810" />
<Command __id="1284" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="6" timestamp="2004379" timestamp2="2005232" />
<DocumentChange __id="1290" _type="Insert" docASTNodeCount="127" docActiveCodeLength="715" docExpressionCount="85" docLength="866" length="6" offset="514" repeat="6" timestamp="2005986" timestamp2="2007291">
<text><![CDATA[AndTwp]]></text>
</DocumentChange>
<Command __id="1291" _type="InsertStringCommand" repeat="6" timestamp="2005989" timestamp2="2007301">
<data><![CDATA[AndTwp]]></data>
</Command>
<DocumentChange __id="1302" _type="Delete" docASTNodeCount="127" docActiveCodeLength="714" docExpressionCount="85" docLength="865" endLine="26" length="1" offset="519" startLine="26" timestamp="2008097">
<text><![CDATA[p]]></text>
</DocumentChange>
<Command __id="1303" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2008100" />
<DocumentChange __id="1304" _type="Insert" docASTNodeCount="127" docActiveCodeLength="715" docExpressionCount="85" docLength="866" length="1" offset="519" timestamp="2008393">
<text><![CDATA[o]]></text>
</DocumentChange>
<Command __id="1305" _type="InsertStringCommand" timestamp="2008395">
<data><![CDATA[o]]></data>
</Command>
<Command __id="1306" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="2013380" timestamp2="2013551" />
<DocumentChange __id="1308" _type="Delete" docASTNodeCount="127" docActiveCodeLength="714" docExpressionCount="85" docLength="865" endLine="26" length="1" offset="521" startLine="26" timestamp="2014049">
<text><![CDATA[H]]></text>
</DocumentChange>
<Command __id="1309" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2014051" />
<DocumentChange __id="1310" _type="Insert" docASTNodeCount="127" docActiveCodeLength="715" docExpressionCount="85" docLength="866" length="1" offset="521" timestamp="2014431">
<text><![CDATA[h]]></text>
</DocumentChange>
<Command __id="1311" _type="InsertStringCommand" timestamp="2014433">
<data><![CDATA[h]]></data>
</Command>
<Command __id="1312" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2015330" />
<Command __id="1313" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2016255" />
<Command __id="1314" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="10" timestamp="2018273" timestamp2="2019023" />
<Command __id="1324" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="2019290" timestamp2="2019685" />
<Command __id="1327" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="12" timestamp="2021649" timestamp2="2024151" />
<DocumentChange __id="1339" _type="Delete" docASTNodeCount="127" docActiveCodeLength="711" docExpressionCount="85" docLength="862" endLine="26" length="4" offset="537" repeat="4" startLine="26" timestamp="2024472" timestamp2="2025186">
<text><![CDATA[Zero]]></text>
</DocumentChange>
<Command __id="1340" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="4" timestamp="2024475" timestamp2="2025189" />
<DocumentChange __id="1347" _type="Insert" docASTNodeCount="127" docActiveCodeLength="713" docExpressionCount="85" docLength="864" length="2" offset="537" repeat="2" timestamp="2026096" timestamp2="2026292">
<text><![CDATA[50]]></text>
</DocumentChange>
<Command __id="1348" _type="InsertStringCommand" repeat="2" timestamp="2026105" timestamp2="2026298">
<data><![CDATA[50]]></data>
</Command>
<DocumentChange __id="1351" _type="Delete" docASTNodeCount="127" docActiveCodeLength="711" docExpressionCount="85" docLength="862" endLine="26" length="2" offset="537" repeat="2" startLine="26" timestamp="2027736" timestamp2="2027890">
<text><![CDATA[50]]></text>
</DocumentChange>
<Command __id="1352" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="2027740" timestamp2="2027892" />
<DocumentChange __id="1355" _type="Insert" docASTNodeCount="127" docActiveCodeLength="716" docExpressionCount="85" docLength="867" length="5" offset="537" repeat="5" timestamp="2028562" timestamp2="2029394">
<text><![CDATA[Fifty]]></text>
</DocumentChange>
<Command __id="1356" _type="InsertStringCommand" repeat="5" timestamp="2028566" timestamp2="2029399">
<data><![CDATA[Fifty]]></data>
</Command>
<Command __id="1365" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2030091" />
<Command __id="1366" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="2030658" timestamp2="2031224" />
<DocumentChange __id="1369" _type="Insert" docASTNodeCount="127" docActiveCodeLength="717" docExpressionCount="85" docLength="868" length="1" offset="558" timestamp="2032090">
<text><![CDATA[5]]></text>
</DocumentChange>
<Command __id="1370" _type="InsertStringCommand" timestamp="2032095">
<data><![CDATA[5]]></data>
</Command>
<Command __id="1371" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2032893" />
<Command __id="1372" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2035198" />
<Command __id="1373" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2035682" />
<Command __id="1374" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="2036576" timestamp2="2036830" />
<Command __id="1376" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="2037127" timestamp2="2037533" />
<DocumentChange __id="1379" _type="Delete" docASTNodeCount="127" docActiveCodeLength="716" docExpressionCount="85" docLength="867" endLine="29" length="1" offset="613" startLine="29" timestamp="2038285">
<text><![CDATA[s]]></text>
</DocumentChange>
<Command __id="1380" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2038294" />
<DocumentChange __id="1381" _type="Insert" docASTNodeCount="128" docActiveCodeLength="717" docExpressionCount="86" docLength="868" length="1" offset="613" timestamp="2039636">
<text><![CDATA[(]]></text>
</DocumentChange>
<Command __id="1382" _type="InsertStringCommand" timestamp="2039640">
<data><![CDATA[(]]></data>
</Command>
<DocumentChange __id="1383" _type="Delete" docASTNodeCount="126" docActiveCodeLength="711" docExpressionCount="84" docLength="862" endLine="29" length="6" offset="614" repeat="6" startLine="29" timestamp="2040857" timestamp2="2042239">
<text><![CDATA[(false]]></text>
</DocumentChange>
<Command __id="1384" _type="EclipseCommand" commandID="org.eclipse.ui.edit.delete" repeat="6" timestamp="2040862" timestamp2="2042247" />
<Command __id="1395" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="2043122" />
<DocumentChange __id="1396" _type="Insert" docASTNodeCount="126" docActiveCodeLength="712" docExpressionCount="84" docLength="863" length="1" offset="613" timestamp="2043539">
<text><![CDATA[s]]></text>
</DocumentChange>
<Command __id="1397" _type="InsertStringCommand" timestamp="2043544">
<data><![CDATA[s]]></data>
</Command>
<Command __id="1398" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="2043726" />
<DocumentChange __id="1399" _type="Insert" docASTNodeCount="127" docActiveCodeLength="716" docExpressionCount="85" docLength="867" length="4" offset="615" repeat="4" timestamp="2045567" timestamp2="2045976">
<text><![CDATA[true]]></text>
</DocumentChange>
<Command __id="1400" _type="InsertStringCommand" repeat="4" timestamp="2045587" timestamp2="2045979">
<data><![CDATA[true]]></data>
</Command>
<Command __id="1407" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2047578" />
<Command __id="1408" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2049050" />
<Command __id="1409" _type="JUnitCommand" elapsedTimeInSeconds="0.016000032424926758" projectName="rgbring" timestamp="2049543">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1410" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="2050109" timestamp2="2050474" />
<Command __id="1413" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="2050810" timestamp2="2051239" />
<Command __id="1416" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="14" timestamp="2051604" timestamp2="2052638" />
<Command __id="1430" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="2052938" timestamp2="2053344" />
<Command __id="1433" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="2054748" timestamp2="2055133" />
<Command __id="1436" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2055663" />
<DocumentChange __id="1437" _type="Insert" docASTNodeCount="127" docActiveCodeLength="719" docExpressionCount="85" docLength="870" length="3" offset="860" timestamp="2056760">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="1438" _type="InsertStringCommand" timestamp="2056769">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="1439" _type="Insert" docASTNodeCount="130" docActiveCodeLength="727" docExpressionCount="86" docLength="878" length="8" offset="863" repeat="7" timestamp="2057230" timestamp2="2059401">
<text><![CDATA[if (öle)]]></text>
</DocumentChange>
<Command __id="1440" _type="InsertStringCommand" repeat="7" timestamp="2057238" timestamp2="2059402">
<data><![CDATA[if (öle]]></data>
</Command>
<DocumentChange __id="1453" _type="Delete" docASTNodeCount="127" docActiveCodeLength="724" docExpressionCount="85" docLength="875" endLine="43" length="3" offset="867" repeat="3" startLine="43" timestamp="2060140" timestamp2="2060507">
<text><![CDATA[öle]]></text>
</DocumentChange>
<Command __id="1454" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="3" timestamp="2060148" timestamp2="2060512" />
<DocumentChange __id="1459" _type="Insert" docASTNodeCount="130" docActiveCodeLength="726" docExpressionCount="86" docLength="877" length="2" offset="867" repeat="2" timestamp="2060742" timestamp2="2060821">
<text><![CDATA[le]]></text>
</DocumentChange>
<Command __id="1460" _type="InsertStringCommand" repeat="2" timestamp="2060744" timestamp2="2060823">
<data><![CDATA[le]]></data>
</Command>
<Command __id="1463" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="2061197" />
<Command __id="1464" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="2061301" />
<Command __id="1465" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="2063348" />
<DocumentChange __id="1466" _type="Insert" docASTNodeCount="132" docActiveCodeLength="734" docExpressionCount="88" docLength="885" length="8" offset="869" repeat="6" timestamp="2063354" timestamp2="2065863">
<text><![CDATA[vel > 50]]></text>
</DocumentChange>
<Command __id="1467" _type="InsertStringCommand" timestamp="2063360">
<data><![CDATA[
]]></data>
</Command>
<Command __id="1469" _type="InsertStringCommand" repeat="5" timestamp="2064129" timestamp2="2065865">
<data><![CDATA[ > 50]]></data>
</Command>
<Command __id="1478" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="2066406" />
<DocumentChange __id="1479" _type="Insert" docASTNodeCount="132" docActiveCodeLength="736" docExpressionCount="88" docLength="887" length="2" offset="878" timestamp="2067670">
<text><![CDATA[ {]]></text>
</DocumentChange>
<Command __id="1480" _type="InsertStringCommand" timestamp="2067677">
<data><![CDATA[{]]></data>
</Command>
<DocumentChange __id="1481" _type="Insert" docASTNodeCount="132" docActiveCodeLength="744" docExpressionCount="88" docLength="895" length="8" offset="880" timestamp="2068687">
<text><![CDATA[
}]]></text>
</DocumentChange>
<Command __id="1482" _type="InsertStringCommand" timestamp="2068691">
<data><![CDATA[
]]></data>
</Command>
<Command __id="1483" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2069793" />
<Command __id="1484" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2070220" />
<DocumentChange __id="1485" _type="Insert" docASTNodeCount="136" docActiveCodeLength="756" docExpressionCount="91" docLength="907" length="12" offset="884" repeat="12" timestamp="2071355" timestamp2="2074310">
<text><![CDATA[led2 = true;]]></text>
</DocumentChange>
<Command __id="1486" _type="InsertStringCommand" repeat="12" timestamp="2071358" timestamp2="2074316">
<data><![CDATA[led2 = true;]]></data>
</Command>
<Command __id="1509" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2075055" />
<Command __id="1510" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2075615" />
<Command __id="1511" _type="JUnitCommand" elapsedTimeInSeconds="0.01699995994567871" projectName="rgbring" timestamp="2076172">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1512" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="2089132" timestamp2="2089490" />
<Command __id="1515" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="2089750" />
<Command __id="1516" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2089988" />
<Command __id="1517" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="2090178" timestamp2="2090645" />
<DocumentChange __id="1520" _type="Delete" docASTNodeCount="134" docActiveCodeLength="754" docExpressionCount="89" docLength="905" endLine="40" length="2" offset="833" repeat="2" startLine="40" timestamp="2091031" timestamp2="2091169">
<text><![CDATA[==]]></text>
</DocumentChange>
<Command __id="1521" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="2091035" timestamp2="2091176" />
<DocumentChange __id="1524" _type="Insert" docASTNodeCount="136" docActiveCodeLength="755" docExpressionCount="91" docLength="906" length="1" offset="833" timestamp="2092173">
<text><![CDATA[>]]></text>
</DocumentChange>
<Command __id="1525" _type="InsertStringCommand" timestamp="2092185">
<data><![CDATA[>]]></data>
</Command>
<Command __id="1526" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="2092843" timestamp2="2093027" />
<DocumentChange __id="1528" _type="Delete" docASTNodeCount="118" docActiveCodeLength="754" docExpressionCount="79" docLength="905" endLine="40" length="1" offset="835" startLine="40" timestamp="2093320">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="1529" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2093322" />
<DocumentChange __id="1530" _type="Insert" docASTNodeCount="136" docActiveCodeLength="755" docExpressionCount="91" docLength="906" length="1" offset="835" timestamp="2093758">
<text><![CDATA[0]]></text>
</DocumentChange>
<Command __id="1531" _type="InsertStringCommand" timestamp="2093761">
<data><![CDATA[0]]></data>
</Command>
<Command __id="1532" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2094498" />
<Command __id="1533" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2095200" />
<Command __id="1534" _type="JUnitCommand" elapsedTimeInSeconds="0.020999908447265625" projectName="rgbring" timestamp="2096000">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1535" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="10" timestamp="2097810" timestamp2="2100033" />
<Command __id="1545" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="6" timestamp="2100431" timestamp2="2101347" />
<Command __id="1551" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="11" timestamp="2107424" timestamp2="2109502" />
<Command __id="1562" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="5" timestamp="2112194" timestamp2="2112929" />
<DocumentChange __id="1567" _type="Delete" docASTNodeCount="138" docActiveCodeLength="761" docExpressionCount="93" docLength="904" endLine="32" length="2" offset="627" startLine="32" timestamp="2113789">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1568" _type="Delete" docASTNodeCount="143" docActiveCodeLength="818" docExpressionCount="94" docLength="902" endLine="33" length="2" offset="634" startLine="33" timestamp="2113798">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1569" _type="Delete" docASTNodeCount="143" docActiveCodeLength="833" docExpressionCount="94" docLength="900" endLine="34" length="2" offset="692" startLine="34" timestamp="2113799">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1570" _type="Delete" docASTNodeCount="143" docActiveCodeLength="862" docExpressionCount="94" docLength="898" endLine="35" length="2" offset="708" startLine="35" timestamp="2113801">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1571" _type="Delete" docASTNodeCount="143" docActiveCodeLength="892" docExpressionCount="94" docLength="896" endLine="36" length="2" offset="738" startLine="36" timestamp="2113813">
<text><![CDATA[//]]></text>
</DocumentChange>
<DocumentChange __id="1572" _type="Delete" docASTNodeCount="161" docActiveCodeLength="894" docExpressionCount="109" docLength="894" endLine="37" length="2" offset="769" startLine="37" timestamp="2113821">
<text><![CDATA[//]]></text>
</DocumentChange>
<Command __id="1573" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.toggle.comment" timestamp="2113843" />
<Command __id="1574" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2114944" />
<Command __id="1575" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2115546" />
<Command __id="1576" _type="JUnitCommand" elapsedTimeInSeconds="0.013000011444091797" projectName="rgbring" timestamp="2116262">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1577" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="2131087" timestamp2="2131523" />
<Command __id="1580" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="2132155" timestamp2="2132357" />
<Command __id="1582" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="6" timestamp="2139099" timestamp2="2140154" />
<Command __id="1588" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="2141045" timestamp2="2141171" />
<Command __id="1590" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="6" timestamp="2142031" timestamp2="2142939" />
<Command __id="1596" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="7" timestamp="2147783" timestamp2="2148779" />
<Command __id="1603" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="7" timestamp="2149775" timestamp2="2150886" />
<DocumentChange __id="1610" _type="Delete" docASTNodeCount="118" docActiveCodeLength="746" docExpressionCount="76" docLength="746" endLine="37" length="148" offset="623" startLine="30" timestamp="2152958">
<text><![CDATA[ }
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}]]></text>
</DocumentChange>
<DocumentChange __id="1611" _type="Insert" docASTNodeCount="161" docActiveCodeLength="894" docExpressionCount="109" docLength="894" length="148" offset="623" timestamp="2152960">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
}]]></text>
</DocumentChange>
<DocumentChange __id="1612" _type="Insert" docASTNodeCount="162" docActiveCodeLength="896" docExpressionCount="109" docLength="896" length="2" offset="623" timestamp="2152981">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1613" _type="Insert" docASTNodeCount="162" docActiveCodeLength="896" docExpressionCount="109" docLength="896" length="1" offset="627" timestamp="2152993">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1614" _type="Insert" docASTNodeCount="162" docActiveCodeLength="897" docExpressionCount="109" docLength="897" length="1" offset="635" timestamp="2153000">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1615" _type="Insert" docASTNodeCount="162" docActiveCodeLength="898" docExpressionCount="109" docLength="898" length="1" offset="695" timestamp="2153009">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1616" _type="Insert" docASTNodeCount="162" docActiveCodeLength="899" docExpressionCount="109" docLength="899" length="1" offset="712" timestamp="2153018">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1617" _type="Insert" docASTNodeCount="162" docActiveCodeLength="900" docExpressionCount="109" docLength="900" length="1" offset="743" timestamp="2153024">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1618" _type="Insert" docASTNodeCount="162" docActiveCodeLength="901" docExpressionCount="109" docLength="901" length="1" offset="774" timestamp="2153028">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="1619" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="6" timestamp="2153036" timestamp2="2153967" />
<DocumentChange __id="1620" _type="Delete" docASTNodeCount="129" docActiveCodeLength="721" docExpressionCount="85" docLength="721" endLine="36" length="181" offset="595" startLine="29" timestamp="2153170">
<text><![CDATA[assertThat(led2, is(true));
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}]]></text>
</DocumentChange>
<DocumentChange __id="1621" _type="Insert" docASTNodeCount="162" docActiveCodeLength="902" docExpressionCount="109" docLength="902" length="181" offset="595" timestamp="2153172">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
assertThat(led2, is(true));]]></text>
</DocumentChange>
<DocumentChange __id="1623" _type="Delete" docASTNodeCount="129" docActiveCodeLength="721" docExpressionCount="85" docLength="721" endLine="35" length="181" offset="565" startLine="28" timestamp="2153342">
<text><![CDATA[assertThat(led1, is(true));
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}]]></text>
</DocumentChange>
<DocumentChange __id="1624" _type="Insert" docASTNodeCount="162" docActiveCodeLength="902" docExpressionCount="109" docLength="902" length="181" offset="565" timestamp="2153345">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
assertThat(led1, is(true));]]></text>
</DocumentChange>
<DocumentChange __id="1626" _type="Delete" docASTNodeCount="132" docActiveCodeLength="735" docExpressionCount="88" docLength="735" endLine="34" length="167" offset="549" startLine="27" timestamp="2153526">
<text><![CDATA[setLevel(51);
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}]]></text>
</DocumentChange>
<DocumentChange __id="1627" _type="Insert" docASTNodeCount="162" docActiveCodeLength="902" docExpressionCount="109" docLength="902" length="167" offset="549" timestamp="2153533">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="1629" _type="Delete" docASTNodeCount="116" docActiveCodeLength="685" docExpressionCount="76" docLength="685" endLine="33" length="217" offset="483" startLine="26" timestamp="2153710">
<text><![CDATA[public void shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}]]></text>
</DocumentChange>
<DocumentChange __id="1630" _type="Insert" docASTNodeCount="162" docActiveCodeLength="902" docExpressionCount="109" docLength="902" length="217" offset="483" timestamp="2153712">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
public void shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {]]></text>
</DocumentChange>
<DocumentChange __id="1631" _type="Replace" docASTNodeCount="161" docActiveCodeLength="901" docExpressionCount="109" docLength="901" endLine="26" insertionLength="0" int_docASTNodeCount="161" int_docActiveCodeLength="901" int_docExpressionCount="109" int_docLength="901" length="1" offset="483" startLine="26" timestamp="2153738">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="1632" _type="Replace" docASTNodeCount="161" docActiveCodeLength="900" docExpressionCount="109" docLength="900" endLine="27" insertionLength="0" int_docASTNodeCount="161" int_docActiveCodeLength="900" int_docExpressionCount="109" int_docLength="900" length="1" offset="485" startLine="27" timestamp="2153744">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="1633" _type="Replace" docASTNodeCount="161" docActiveCodeLength="899" docExpressionCount="109" docLength="899" endLine="28" insertionLength="0" int_docASTNodeCount="161" int_docActiveCodeLength="899" int_docExpressionCount="109" int_docLength="899" length="1" offset="492" startLine="28" timestamp="2153755">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="1634" _type="Replace" docASTNodeCount="161" docActiveCodeLength="898" docExpressionCount="109" docLength="898" endLine="29" insertionLength="0" int_docASTNodeCount="161" int_docActiveCodeLength="898" int_docExpressionCount="109" int_docLength="898" length="1" offset="551" startLine="29" timestamp="2153759">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="1635" _type="Replace" docASTNodeCount="161" docActiveCodeLength="897" docExpressionCount="109" docLength="897" endLine="30" insertionLength="0" int_docASTNodeCount="161" int_docActiveCodeLength="897" int_docExpressionCount="109" int_docLength="897" length="1" offset="567" startLine="30" timestamp="2153769">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="1636" _type="Replace" docASTNodeCount="161" docActiveCodeLength="896" docExpressionCount="109" docLength="896" endLine="31" insertionLength="0" int_docASTNodeCount="161" int_docActiveCodeLength="896" int_docExpressionCount="109" int_docLength="896" length="1" offset="597" startLine="31" timestamp="2153776">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="1637" _type="Replace" docASTNodeCount="161" docActiveCodeLength="895" docExpressionCount="109" docLength="895" endLine="32" insertionLength="0" int_docASTNodeCount="161" int_docActiveCodeLength="895" int_docExpressionCount="109" int_docLength="895" length="1" offset="627" startLine="32" timestamp="2153788">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="1639" _type="Delete" docASTNodeCount="134" docActiveCodeLength="743" docExpressionCount="89" docLength="743" endLine="32" length="152" offset="476" startLine="25" timestamp="2153944">
<text><![CDATA[@Test
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}]]></text>
</DocumentChange>
<DocumentChange __id="1640" _type="Insert" docASTNodeCount="161" docActiveCodeLength="895" docExpressionCount="109" docLength="895" length="152" offset="476" timestamp="2153945">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertThat(led1, is(true));
assertThat(led2, is(false));
}
@Test]]></text>
</DocumentChange>
<Command __id="1642" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="2154801" timestamp2="2155153" />
<Command __id="1645" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2155513" />
<Command __id="1646" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="5" timestamp="2156262" timestamp2="2157005" />
<DocumentChange __id="1651" _type="Delete" docASTNodeCount="161" docActiveCodeLength="894" docExpressionCount="109" docLength="894" endLine="32" length="1" offset="622" startLine="32" timestamp="2157660">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1652" _type="Insert" docASTNodeCount="161" docActiveCodeLength="895" docExpressionCount="109" docLength="895" length="2" offset="622" timestamp="2157665">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="1653" _type="InsertStringCommand" timestamp="2157670">
<data><![CDATA[
]]></data>
</Command>
<Command __id="1654" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="2157920" timestamp2="2159099" />
<DocumentChange __id="1662" _type="Delete" docASTNodeCount="161" docActiveCodeLength="894" docExpressionCount="109" docLength="894" endLine="26" length="2" offset="475" startLine="25" timestamp="2159861">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="1663" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="2159864" />
<Command __id="1664" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2160606" />
<Command __id="1665" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="15" timestamp="2166428" timestamp2="2167335" />
<Command __id="1680" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="2203056" timestamp2="2204085" />
<Command __id="1688" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2205074" />
<Command __id="1689" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="2205838" timestamp2="2206057" />
<Command __id="1691" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="14" timestamp="2206308" timestamp2="2207357" />
<Command __id="1705" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="2207867" timestamp2="2208403" />
<DocumentChange __id="1707" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1045" docExpressionCount="127" docLength="1045" length="151" offset="772" timestamp="2209452">
<text><![CDATA[ @Test
public void shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
setLevel(51);
assertThat(led1, is(true));
assertThat(led2, is(true));
}
]]></text>
</DocumentChange>
<Command __id="1708" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="2209460" />
<Command __id="1709" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2209823" />
<Command __id="1710" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2210229" />
<DocumentChange __id="1711" _type="Delete" docASTNodeCount="186" docActiveCodeLength="1044" docExpressionCount="127" docLength="1044" endLine="38" length="1" offset="772" startLine="38" timestamp="2210571">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="1712" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1045" docExpressionCount="127" docLength="1045" length="2" offset="772" timestamp="2210572">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="1713" _type="InsertStringCommand" timestamp="2210576">
<data><![CDATA[
]]></data>
</Command>
<Command __id="1714" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2211256" />
<Command __id="1715" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="28" timestamp="2211508" timestamp2="2212805" />
<Command __id="1743" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="2212980" timestamp2="2213327" />
<DocumentChange __id="1746" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1048" docExpressionCount="127" docLength="1048" length="2" offset="806" repeat="2" timestamp="2214121" timestamp2="2214393">
<text><![CDATA[No]]></text>
</DocumentChange>
<Command __id="1747" _type="InsertStringCommand" repeat="2" timestamp="2214146" timestamp2="2214395">
<data><![CDATA[No]]></data>
</Command>
<Command __id="1750" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="3" timestamp="2214974" timestamp2="2215351" />
<DocumentChange __id="1753" _type="Delete" docASTNodeCount="186" docActiveCodeLength="1045" docExpressionCount="127" docLength="1045" endLine="40" length="3" offset="811" repeat="3" startLine="40" timestamp="2216603" timestamp2="2217000">
<text><![CDATA[One]]></text>
</DocumentChange>
<Command __id="1754" _type="EclipseCommand" commandID="org.eclipse.ui.edit.delete" repeat="3" timestamp="2216616" timestamp2="2217004" />
<DocumentChange __id="1759" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1050" docExpressionCount="127" docLength="1050" length="5" offset="811" repeat="5" timestamp="2217819" timestamp2="2218429">
<text><![CDATA[After]]></text>
</DocumentChange>
<Command __id="1760" _type="InsertStringCommand" repeat="5" timestamp="2217822" timestamp2="2218431">
<data><![CDATA[After]]></data>
</Command>
<DocumentChange __id="1769" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1061" docExpressionCount="127" docLength="1061" length="11" offset="816" repeat="11" timestamp="2221913" timestamp2="2224231">
<text><![CDATA[LevelDRopsT]]></text>
</DocumentChange>
<Command __id="1770" _type="InsertStringCommand" repeat="11" timestamp="2221916" timestamp2="2224234">
<data><![CDATA[LevelDRopsT]]></data>
</Command>
<DocumentChange __id="1791" _type="Delete" docASTNodeCount="186" docActiveCodeLength="1056" docExpressionCount="127" docLength="1056" endLine="40" length="5" offset="822" repeat="5" startLine="40" timestamp="2224618" timestamp2="2225359">
<text><![CDATA[RopsT]]></text>
</DocumentChange>
<Command __id="1792" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="5" timestamp="2224621" timestamp2="2225361" />
<DocumentChange __id="1801" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1062" docExpressionCount="127" docLength="1062" length="6" offset="822" repeat="6" timestamp="2225747" timestamp2="2226661">
<text><![CDATA[ropsTp]]></text>
</DocumentChange>
<Command __id="1802" _type="InsertStringCommand" repeat="6" timestamp="2225753" timestamp2="2226664">
<data><![CDATA[ropsTp]]></data>
</Command>
<DocumentChange __id="1813" _type="Delete" docASTNodeCount="186" docActiveCodeLength="1060" docExpressionCount="127" docLength="1060" endLine="40" length="2" offset="826" repeat="2" startLine="40" timestamp="2227475" timestamp2="2227624">
<text><![CDATA[Tp]]></text>
</DocumentChange>
<Command __id="1814" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="2227477" timestamp2="2227627" />
<DocumentChange __id="1817" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1061" docExpressionCount="127" docLength="1061" length="1" offset="826" timestamp="2227845">
<text><![CDATA[o]]></text>
</DocumentChange>
<Command __id="1818" _type="InsertStringCommand" timestamp="2227853">
<data><![CDATA[o]]></data>
</Command>
<DocumentChange __id="1819" _type="Delete" docASTNodeCount="186" docActiveCodeLength="1059" docExpressionCount="127" docLength="1059" endLine="40" length="2" offset="825" repeat="2" startLine="40" timestamp="2228776" timestamp2="2228889">
<text><![CDATA[so]]></text>
</DocumentChange>
<Command __id="1820" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="2228779" timestamp2="2228890" />
<DocumentChange __id="1823" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1066" docExpressionCount="127" docLength="1066" length="7" offset="825" repeat="7" timestamp="2230320" timestamp2="2232160">
<text><![CDATA[sToZero]]></text>
</DocumentChange>
<Command __id="1824" _type="InsertStringCommand" repeat="7" timestamp="2230324" timestamp2="2232163">
<data><![CDATA[sToZero]]></data>
</Command>
<DocumentChange __id="1837" _type="Delete" docASTNodeCount="186" docActiveCodeLength="1038" docExpressionCount="127" docLength="1038" endLine="40" length="28" offset="832" repeat="28" startLine="40" timestamp="2233920" timestamp2="2236423">
<text><![CDATA[AndTwoWhenLevelMoreThanFifty]]></text>
</DocumentChange>
<Command __id="1838" _type="EclipseCommand" commandID="org.eclipse.ui.edit.delete" repeat="28" timestamp="2233930" timestamp2="2236428" />
<Command __id="1893" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2237603" />
<Command __id="1894" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2238087" />
<DocumentChange __id="1895" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1041" docExpressionCount="127" docLength="1041" length="3" offset="852" timestamp="2243837">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="1896" _type="InsertStringCommand" timestamp="2243842">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="1897" _type="Insert" docASTNodeCount="188" docActiveCodeLength="1044" docExpressionCount="128" docLength="1044" length="3" offset="855" repeat="3" timestamp="2244199" timestamp2="2244522">
<text><![CDATA[set]]></text>
</DocumentChange>
<Command __id="1898" _type="InsertStringCommand" repeat="3" timestamp="2244203" timestamp2="2244524">
<data><![CDATA[set]]></data>
</Command>
<DocumentChange __id="1903" _type="Insert" docASTNodeCount="191" docActiveCodeLength="1048" docExpressionCount="129" docLength="1048" length="4" offset="858" repeat="4" timestamp="2247103" timestamp2="2247652">
<text><![CDATA[e el]]></text>
</DocumentChange>
<Command __id="1904" _type="InsertStringCommand" repeat="4" timestamp="2247113" timestamp2="2247654">
<data><![CDATA[e el]]></data>
</Command>
<DocumentChange __id="1911" _type="Delete" docASTNodeCount="188" docActiveCodeLength="1044" docExpressionCount="128" docLength="1044" endLine="42" length="4" offset="858" repeat="4" startLine="42" timestamp="2247947" timestamp2="2248529">
<text><![CDATA[e el]]></text>
</DocumentChange>
<Command __id="1912" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="4" timestamp="2247949" timestamp2="2248542" />
<DocumentChange __id="1919" _type="Insert" docASTNodeCount="190" docActiveCodeLength="1053" docExpressionCount="130" docLength="1053" length="9" offset="858" repeat="8" timestamp="2248853" timestamp2="2252511">
<text><![CDATA[Level(0);]]></text>
</DocumentChange>
<Command __id="1920" _type="InsertStringCommand" repeat="7" timestamp="2248860" timestamp2="2251381">
<data><![CDATA[Level(0]]></data>
</Command>
<Command __id="1933" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="2252057" />
<Command __id="1935" _type="InsertStringCommand" timestamp="2252514">
<data><![CDATA[;]]></data>
</Command>
<Command __id="1936" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2253219" />
<Command __id="1937" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="8" timestamp="2254701" timestamp2="2255384" />
<Command __id="1945" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2256238" />
<DocumentChange __id="1946" _type="Replace" docASTNodeCount="190" docActiveCodeLength="1050" docExpressionCount="130" docLength="1050" endLine="43" insertionLength="1" int_docASTNodeCount="189" int_docActiveCodeLength="1049" int_docExpressionCount="129" int_docLength="1049" length="4" offset="890" startLine="43" timestamp="2256991">
<deletedText><![CDATA[true]]></deletedText>
<insertedText><![CDATA[f]]></insertedText>
</DocumentChange>
<Command __id="1947" _type="InsertStringCommand" timestamp="2257001">
<data><![CDATA[f]]></data>
</Command>
<Command __id="1948" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="2257545" />
<Command __id="1949" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="2257747" />
<Command __id="1950" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="2259279" />
<DocumentChange __id="1951" _type="Insert" docASTNodeCount="190" docActiveCodeLength="1050" docExpressionCount="130" docLength="1050" length="4" offset="891" timestamp="2259290">
<text><![CDATA[alse]]></text>
</DocumentChange>
<Command __id="1952" _type="InsertStringCommand" timestamp="2259306">
<data><![CDATA[
]]></data>
</Command>
<Command __id="1953" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2259798" />
<Command __id="1954" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="2259992" />
<Command __id="1955" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2261216" />
<DocumentChange __id="1956" _type="Replace" docASTNodeCount="190" docActiveCodeLength="1051" docExpressionCount="130" docLength="1051" endLine="44" insertionLength="5" int_docASTNodeCount="189" int_docActiveCodeLength="1050" int_docExpressionCount="129" int_docLength="1050" length="4" offset="921" repeat="2" startLine="44" timestamp="2262312" timestamp2="2263952">
<deletedText><![CDATA[true]]></deletedText>
<insertedText><![CDATA[false]]></insertedText>
</DocumentChange>
<Command __id="1957" _type="InsertStringCommand" timestamp="2262317">
<data><![CDATA[f]]></data>
</Command>
<Command __id="1958" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="2262453" />
<Command __id="1959" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="2262613" />
<Command __id="1960" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="2263951" />
<Command __id="1962" _type="InsertStringCommand" timestamp="2263957">
<data><![CDATA[
]]></data>
</Command>
<Command __id="1963" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2265451" />
<Command __id="1964" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2267941" />
<Command __id="1965" _type="JUnitCommand" elapsedTimeInSeconds="0.03299999237060547" projectName="rgbring" timestamp="2268496">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedAfterLevelDropsToZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="1966" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="9" timestamp="2271343" timestamp2="2272783" />
<Command __id="1975" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2273363" />
<Command __id="1976" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="2283667" timestamp2="2284219" />
<Command __id="1980" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="6" timestamp="2284605" timestamp2="2285319" />
<Command __id="1986" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="2285985" timestamp2="2286189" />
<Command __id="1988" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.last" timestamp="2286629" />
<Command __id="1989" _type="CopyCommand" timestamp="2287211" />
<Command __id="1990" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2287454" />
<Command __id="1991" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="2287716" />
<Command __id="1992" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2288181" />
<DocumentChange __id="1993" _type="Replace" docASTNodeCount="192" docActiveCodeLength="1060" docExpressionCount="132" docLength="1060" endLine="49" insertionLength="9" int_docASTNodeCount="190" int_docActiveCodeLength="1051" int_docExpressionCount="130" int_docLength="1051" length="4" offset="999" startLine="49" timestamp="2289055">
<deletedText><![CDATA[true]]></deletedText>
<insertedText><![CDATA[level > 0]]></insertedText>
</DocumentChange>
<Command __id="1994" _type="PasteCommand" timestamp="2289065" />
<Command __id="1995" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="2289330" timestamp2="2289496" />
<Command __id="1997" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="2290397" timestamp2="2290562" />
<Command __id="1999" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2291407" />
<Command __id="2000" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="2291852" timestamp2="2292083" />
<Command __id="2002" _type="CopyCommand" timestamp="2292749" />
<Command __id="2003" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2292969" />
<Command __id="2004" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2293529" />
<DocumentChange __id="2005" _type="Replace" docASTNodeCount="194" docActiveCodeLength="1066" docExpressionCount="134" docLength="1066" endLine="52" insertionLength="10" int_docASTNodeCount="192" int_docActiveCodeLength="1056" int_docExpressionCount="132" int_docLength="1056" length="4" offset="1044" startLine="52" timestamp="2293917">
<deletedText><![CDATA[true]]></deletedText>
<insertedText><![CDATA[level > 50]]></insertedText>
</DocumentChange>
<Command __id="2006" _type="PasteCommand" timestamp="2293923" />
<Command __id="2007" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2294167" />
<Command __id="2008" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="2294275" />
<Command __id="2009" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="2294629" />
<Command __id="2010" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="2294684" />
<Command __id="2011" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="2296857" />
<DocumentChange __id="2012" _type="Delete" docASTNodeCount="183" docActiveCodeLength="1023" docExpressionCount="126" docLength="1023" endLine="53" length="43" offset="1016" startLine="51" timestamp="2296863">
<text><![CDATA[if (level > 50) {
led2 = level > 50;
}]]></text>
</DocumentChange>
<DocumentChange __id="2013" _type="Insert" docASTNodeCount="189" docActiveCodeLength="1041" docExpressionCount="131" docLength="1041" length="18" offset="1016" timestamp="2296866">
<text><![CDATA[led2 = level > 50;]]></text>
</DocumentChange>
<Command __id="2014" _type="InsertStringCommand" timestamp="2296888">
<data><![CDATA[
]]></data>
</Command>
<Command __id="2015" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="2297216" timestamp2="2297538" />
<Command __id="2018" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="2297902" />
<Command __id="2019" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="2297928" />
<Command __id="2020" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="2299208" />
<DocumentChange __id="2021" _type="Delete" docASTNodeCount="178" docActiveCodeLength="1000" docExpressionCount="123" docLength="1000" endLine="50" length="41" offset="972" startLine="48" timestamp="2299226">
<text><![CDATA[if (level > 0) {
led1 = level > 0;
}]]></text>
</DocumentChange>
<DocumentChange __id="2022" _type="Insert" docASTNodeCount="184" docActiveCodeLength="1017" docExpressionCount="128" docLength="1017" length="17" offset="972" timestamp="2299236">
<text><![CDATA[led1 = level > 0;]]></text>
</DocumentChange>
<Command __id="2023" _type="InsertStringCommand" timestamp="2299268">
<data><![CDATA[
]]></data>
</Command>
<Command __id="2024" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2299657" />
<Command __id="2025" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2300704" />
<Command __id="2026" _type="JUnitCommand" elapsedTimeInSeconds="0.010999917984008789" projectName="rgbring" timestamp="2301119">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="2027" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="5" timestamp="2345175" timestamp2="2346147" />
<Command __id="2032" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="2346370" timestamp2="2346694" />
<Command __id="2034" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="2347060" />
<Command __id="2035" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2347511" />
<Command __id="2036" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="2347651" />
<Command __id="2037" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="2348123" timestamp2="2348268" />
<DocumentChange __id="2039" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1020" docExpressionCount="128" docLength="1020" length="3" offset="932" timestamp="2352375">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="2040" _type="Insert" docASTNodeCount="187" docActiveCodeLength="1079" docExpressionCount="129" docLength="1079" length="59" offset="932" timestamp="2352380">
<text><![CDATA[assertThat(led1, is(false));
assertThat(led2, is(false));]]></text>
</DocumentChange>
<DocumentChange __id="2041" _type="Insert" docASTNodeCount="203" docActiveCodeLength="1111" docExpressionCount="141" docLength="1111" length="32" offset="932" timestamp="2352382">
<text><![CDATA[private void assertStates() {
]]></text>
</DocumentChange>
<DocumentChange __id="2042" _type="Insert" docASTNodeCount="203" docActiveCodeLength="1114" docExpressionCount="141" docLength="1114" length="3" offset="932" timestamp="2352384">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="2043" _type="Delete" docASTNodeCount="189" docActiveCodeLength="1055" docExpressionCount="129" docLength="1055" endLine="44" length="59" offset="870" startLine="43" timestamp="2352385">
<text><![CDATA[assertThat(led1, is(false));
assertThat(led2, is(false));]]></text>
</DocumentChange>
<DocumentChange __id="2044" _type="Insert" docASTNodeCount="192" docActiveCodeLength="1070" docExpressionCount="131" docLength="1070" length="15" offset="870" timestamp="2352387">
<text><![CDATA[assertStates();]]></text>
</DocumentChange>
<DocumentChange __id="2045" _type="Delete" docASTNodeCount="185" docActiveCodeLength="1042" docExpressionCount="125" docLength="1042" endLine="15" length="28" offset="297" startLine="15" timestamp="2352388">
<text><![CDATA[assertThat(led2, is(false));]]></text>
</DocumentChange>
<DocumentChange __id="2046" _type="Insert" docASTNodeCount="188" docActiveCodeLength="1057" docExpressionCount="127" docLength="1057" length="15" offset="297" timestamp="2352389">
<text><![CDATA[assertStates();]]></text>
</DocumentChange>
<DocumentChange __id="2047" _type="Delete" docASTNodeCount="181" docActiveCodeLength="1026" docExpressionCount="121" docLength="1026" endLine="15" length="31" offset="266" repeat="2" startLine="14" timestamp="2352390" timestamp2="2352392">
<text><![CDATA[assertThat(led1, is(false));
]]></text>
</DocumentChange>
<Command __id="2049" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.extract.method" timestamp="2352581" />
<Command __id="2050" _type="MoveCaretCommand" caretOffset="900" docOffset="900" timestamp="2353930" />
<Command __id="2051" _type="SelectTextCommand" caretOffset="904" docEnd="904" docOffset="904" docStart="899" end="904" start="899" timestamp="2354074" />
<Command __id="2052" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" timestamp="2355592" />
<DocumentChange __id="2053" _type="Delete" docASTNodeCount="180" docActiveCodeLength="1021" docExpressionCount="120" docLength="1021" endLine="46" length="5" offset="899" startLine="46" timestamp="2362276">
<text><![CDATA[false]]></text>
</DocumentChange>
<DocumentChange __id="2054" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1027" docExpressionCount="121" docLength="1027" length="6" offset="899" timestamp="2362280">
<text><![CDATA[state1]]></text>
</DocumentChange>
<DocumentChange __id="2055" _type="Insert" docASTNodeCount="184" docActiveCodeLength="1041" docExpressionCount="122" docLength="1041" length="14" offset="873" timestamp="2362281">
<text><![CDATA[boolean state1]]></text>
</DocumentChange>
<DocumentChange __id="2056" _type="Insert" docASTNodeCount="185" docActiveCodeLength="1046" docExpressionCount="123" docLength="1046" length="5" offset="839" timestamp="2362282">
<text><![CDATA[false]]></text>
</DocumentChange>
<DocumentChange __id="2057" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1051" docExpressionCount="124" docLength="1051" length="5" offset="279" timestamp="2362293">
<text><![CDATA[false]]></text>
</DocumentChange>
<Command __id="2058" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.introduce.parameter" timestamp="2362547" />
<Command __id="2059" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2363325" />
<Command __id="2060" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="2363602" timestamp2="2363694" />
<Command __id="2062" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2364084" />
<Command __id="2063" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" timestamp="2364701" />
<Command __id="2064" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.extract.superclass" timestamp="2369394" />
<Command __id="2065" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" timestamp="2370125" />
<DocumentChange __id="2066" _type="Delete" docASTNodeCount="185" docActiveCodeLength="1046" docExpressionCount="123" docLength="1046" endLine="47" length="5" offset="955" startLine="47" timestamp="2374796">
<text><![CDATA[false]]></text>
</DocumentChange>
<DocumentChange __id="2067" _type="Insert" docASTNodeCount="186" docActiveCodeLength="1052" docExpressionCount="124" docLength="1052" length="6" offset="955" timestamp="2374805">
<text><![CDATA[state2]]></text>
</DocumentChange>
<DocumentChange __id="2068" _type="Insert" docASTNodeCount="189" docActiveCodeLength="1068" docExpressionCount="125" docLength="1068" length="16" offset="897" repeat="2" timestamp="2374808" timestamp2="2374810">
<text><![CDATA[, boolean state2]]></text>
</DocumentChange>
<DocumentChange __id="2070" _type="Delete" docASTNodeCount="173" docActiveCodeLength="1054" docExpressionCount="112" docLength="1054" endLine="45" length="14" offset="883" startLine="45" timestamp="2374816">
<text><![CDATA[boolean state1]]></text>
</DocumentChange>
<DocumentChange __id="2071" _type="Insert" docASTNodeCount="189" docActiveCodeLength="1068" docExpressionCount="125" docLength="1068" length="14" offset="883" timestamp="2374818">
<text><![CDATA[boolean state1]]></text>
</DocumentChange>
<DocumentChange __id="2072" _type="Insert" docASTNodeCount="190" docActiveCodeLength="1075" docExpressionCount="126" docLength="1075" length="7" offset="849" repeat="2" timestamp="2374819" timestamp2="2374820">
<text><![CDATA[, false]]></text>
</DocumentChange>
<DocumentChange __id="2074" _type="Delete" docASTNodeCount="189" docActiveCodeLength="1070" docExpressionCount="125" docLength="1070" endLine="42" length="5" offset="844" startLine="42" timestamp="2374834">
<text><![CDATA[false]]></text>
</DocumentChange>
<DocumentChange __id="2075" _type="Insert" docASTNodeCount="190" docActiveCodeLength="1075" docExpressionCount="126" docLength="1075" length="5" offset="844" timestamp="2374836">
<text><![CDATA[false]]></text>
</DocumentChange>
<DocumentChange __id="2076" _type="Insert" docASTNodeCount="191" docActiveCodeLength="1082" docExpressionCount="127" docLength="1082" length="7" offset="284" repeat="2" timestamp="2374841" timestamp2="2374843">
<text><![CDATA[, false]]></text>
</DocumentChange>
<DocumentChange __id="2078" _type="Delete" docASTNodeCount="190" docActiveCodeLength="1077" docExpressionCount="126" docLength="1077" endLine="14" length="5" offset="279" startLine="14" timestamp="2374845">
<text><![CDATA[false]]></text>
</DocumentChange>
<DocumentChange __id="2079" _type="Insert" docASTNodeCount="191" docActiveCodeLength="1082" docExpressionCount="127" docLength="1082" length="5" offset="279" timestamp="2374846">
<text><![CDATA[false]]></text>
</DocumentChange>
<Command __id="2080" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.introduce.parameter" timestamp="2375041" />
<Command __id="2081" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2375610" />
<Command __id="2082" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="2376223" />
<Command __id="2083" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="2376386" timestamp2="2376857" />
<Command __id="2087" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="2377111" timestamp2="2377294" />
<Command __id="2089" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="2377565" />
<Command __id="2090" _type="CopyCommand" timestamp="2377972" />
<Command __id="2091" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="10" timestamp="2378203" timestamp2="2379082" />
<Command __id="2101" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2379338" />
<Command __id="2102" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="2379560" timestamp2="2379702" />
<DocumentChange __id="2104" _type="Delete" docASTNodeCount="177" docActiveCodeLength="1030" docExpressionCount="115" docLength="1030" endLine="36" length="52" offset="685" startLine="34" timestamp="2380069">
<text><![CDATA[That(led1, is(true));
assertThat(led2, is(true));
]]></text>
</DocumentChange>
<DocumentChange __id="2105" _type="Insert" docASTNodeCount="191" docActiveCodeLength="1082" docExpressionCount="127" docLength="1082" length="22" offset="685" timestamp="2380071">
<text><![CDATA[States(false, false);
]]></text>
</DocumentChange>
<Command __id="2106" _type="PasteCommand" timestamp="2380097" />
<Command __id="2107" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2380272" />
<Command __id="2108" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="5" timestamp="2380517" timestamp2="2381310" />
<Command __id="2113" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2381736" />
<DocumentChange __id="2114" _type="Replace" docASTNodeCount="182" docActiveCodeLength="1051" docExpressionCount="119" docLength="1051" endLine="34" insertionLength="4" int_docASTNodeCount="181" int_docActiveCodeLength="1047" int_docExpressionCount="118" int_docLength="1047" length="5" offset="692" repeat="4" startLine="34" timestamp="2382106" timestamp2="2382568">
<deletedText><![CDATA[false]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="2115" _type="InsertStringCommand" repeat="4" timestamp="2382116" timestamp2="2382571">
<data><![CDATA[true]]></data>
</Command>
<Command __id="2122" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="2382978" />
<Command __id="2123" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="2383109" />
<Command __id="2124" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2383495" />
<DocumentChange __id="2125" _type="Replace" docASTNodeCount="182" docActiveCodeLength="1050" docExpressionCount="119" docLength="1050" endLine="34" insertionLength="4" int_docASTNodeCount="182" int_docActiveCodeLength="1046" int_docExpressionCount="119" int_docLength="1046" length="5" offset="698" repeat="4" startLine="34" timestamp="2383901" timestamp2="2384326">
<deletedText><![CDATA[false]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="2126" _type="InsertStringCommand" repeat="4" timestamp="2383906" timestamp2="2384329">
<data><![CDATA[true]]></data>
</Command>
<Command __id="2133" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="7" timestamp="2384686" timestamp2="2385774" />
<DocumentChange __id="2140" _type="Delete" docASTNodeCount="168" docActiveCodeLength="989" docExpressionCount="107" docLength="989" endLine="29" length="61" offset="524" repeat="2" startLine="27" timestamp="2386028" timestamp2="2386185">
<text><![CDATA[ assertThat(led1, is(true));
assertThat(led2, is(false));
]]></text>
</DocumentChange>
<Command __id="2141" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="2" timestamp="2386037" timestamp2="2386188" />
<DocumentChange __id="2144" _type="Insert" docASTNodeCount="173" docActiveCodeLength="1019" docExpressionCount="111" docLength="1019" length="30" offset="524" timestamp="2386380">
<text><![CDATA[ assertStates(false, false);
]]></text>
</DocumentChange>
<Command __id="2145" _type="PasteCommand" timestamp="2386386" />
<Command __id="2146" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="2386719" />
<Command __id="2147" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2386941" />
<Command __id="2148" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="4" timestamp="2387306" timestamp2="2387742" />
<Command __id="2152" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2388246" />
<DocumentChange __id="2153" _type="Replace" docASTNodeCount="173" docActiveCodeLength="1018" docExpressionCount="111" docLength="1018" endLine="27" insertionLength="4" int_docASTNodeCount="172" int_docActiveCodeLength="1014" int_docExpressionCount="110" int_docLength="1014" length="5" offset="539" repeat="4" startLine="27" timestamp="2388835" timestamp2="2389263">
<deletedText><![CDATA[false]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="2154" _type="InsertStringCommand" repeat="4" timestamp="2388842" timestamp2="2389266">
<data><![CDATA[true]]></data>
</Command>
<Command __id="2161" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="2389594" timestamp2="2389756" />
<Command __id="2163" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="2390000" />
<Command __id="2164" _type="CopyCommand" timestamp="2390453" />
<Command __id="2165" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="2390659" timestamp2="2391739" />
<Command __id="2173" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="2391981" timestamp2="2392125" />
<DocumentChange __id="2175" _type="Delete" docASTNodeCount="159" docActiveCodeLength="965" docExpressionCount="99" docLength="965" endLine="22" length="53" offset="386" startLine="20" timestamp="2392877">
<text><![CDATA[That(led1, is(true));
assertThat(led2, is(false));
]]></text>
</DocumentChange>
<DocumentChange __id="2176" _type="Insert" docASTNodeCount="173" docActiveCodeLength="1018" docExpressionCount="111" docLength="1018" length="21" offset="386" timestamp="2392880">
<text><![CDATA[States(true, false);
]]></text>
</DocumentChange>
<Command __id="2177" _type="PasteCommand" timestamp="2392901" />
<Command __id="2178" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2393269" />
<Command __id="2179" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2394586" />
<Command __id="2180" _type="JUnitCommand" elapsedTimeInSeconds="0.006000041961669922" projectName="rgbring" timestamp="2395116">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="2181" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="10" timestamp="2487419" timestamp2="2488176" />
<Command __id="2191" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="2509594" timestamp2="2510875" />
<Command __id="2195" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="2511251" timestamp2="2511877" />
<DocumentChange __id="2197" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="113" offset="524" timestamp="2513253">
<text><![CDATA[ @Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
]]></text>
</DocumentChange>
<Command __id="2198" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="2513266" />
<DocumentChange __id="2199" _type="Delete" docASTNodeCount="164" docActiveCodeLength="986" docExpressionCount="103" docLength="986" endLine="33" length="113" offset="524" startLine="28" timestamp="2513515">
<text><![CDATA[ @Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
]]></text>
</DocumentChange>
<DocumentChange __id="2200" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="113" offset="524" timestamp="2513516">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<Command __id="2201" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="13" timestamp="2513530" timestamp2="2514761" />
<DocumentChange __id="2202" _type="Delete" docASTNodeCount="164" docActiveCodeLength="988" docExpressionCount="103" docLength="988" endLine="34" length="111" offset="533" startLine="29" timestamp="2514025">
<text><![CDATA[public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="2203" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="111" offset="533" timestamp="2514027">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2205" _type="Delete" docASTNodeCount="153" docActiveCodeLength="923" docExpressionCount="96" docLength="923" endLine="35" length="176" offset="533" startLine="30" timestamp="2514066">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
public void shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {]]></text>
</DocumentChange>
<DocumentChange __id="2206" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="176" offset="533" timestamp="2514073">
<text><![CDATA[public void shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2207" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="1" offset="598" timestamp="2514098">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2208" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1100" docExpressionCount="113" docLength="1100" length="1" offset="606" timestamp="2514102">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2209" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1101" docExpressionCount="113" docLength="1101" length="1" offset="666" timestamp="2514111">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2210" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1102" docExpressionCount="113" docLength="1102" length="1" offset="683" timestamp="2514130">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2211" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1103" docExpressionCount="113" docLength="1103" length="1" offset="712" timestamp="2514135">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2213" _type="Delete" docASTNodeCount="160" docActiveCodeLength="973" docExpressionCount="100" docLength="973" endLine="36" length="131" offset="599" startLine="31" timestamp="2514149">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="2214" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1104" docExpressionCount="113" docLength="1104" length="131" offset="599" timestamp="2514151">
<text><![CDATA[setLevel(51);
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2216" _type="Delete" docASTNodeCount="159" docActiveCodeLength="961" docExpressionCount="99" docLength="961" endLine="37" length="143" offset="615" startLine="32" timestamp="2514168">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
assertStates(true, true);]]></text>
</DocumentChange>
<DocumentChange __id="2217" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1104" docExpressionCount="113" docLength="1104" length="143" offset="615" timestamp="2514176">
<text><![CDATA[assertStates(true, true);
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2219" _type="Delete" docASTNodeCount="155" docActiveCodeLength="985" docExpressionCount="96" docLength="985" endLine="38" length="119" offset="642" startLine="33" timestamp="2514190">
<text><![CDATA[ @Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
}]]></text>
</DocumentChange>
<DocumentChange __id="2220" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1104" docExpressionCount="113" docLength="1104" length="119" offset="642" timestamp="2514194">
<text><![CDATA[}
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2221" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1103" docExpressionCount="113" docLength="1103" endLine="34" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1103" int_docExpressionCount="113" int_docLength="1103" length="1" offset="645" startLine="34" timestamp="2514218">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2222" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1102" endLine="35" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1102" int_docExpressionCount="113" int_docLength="1102" length="1" offset="652" startLine="35" timestamp="2514223">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2223" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1101" docExpressionCount="113" docLength="1101" endLine="36" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1101" int_docExpressionCount="113" int_docLength="1101" length="1" offset="711" startLine="36" timestamp="2514236">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2224" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1100" docExpressionCount="113" docLength="1100" endLine="37" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1100" int_docExpressionCount="113" int_docLength="1100" length="1" offset="727" startLine="37" timestamp="2514240">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2225" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" endLine="38" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1099" int_docExpressionCount="113" int_docLength="1099" length="1" offset="755" startLine="38" timestamp="2514250">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2227" _type="Delete" docASTNodeCount="164" docActiveCodeLength="986" docExpressionCount="103" docLength="986" endLine="39" length="113" offset="644" startLine="34" timestamp="2514260">
<text><![CDATA[ @Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
]]></text>
</DocumentChange>
<DocumentChange __id="2228" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="113" offset="644" timestamp="2514260">
<text><![CDATA[
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2230" _type="Delete" docASTNodeCount="164" docActiveCodeLength="988" docExpressionCount="103" docLength="988" endLine="40" length="111" offset="653" startLine="35" timestamp="2514275">
<text><![CDATA[public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="2231" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="111" offset="653" timestamp="2514276">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2233" _type="Delete" docASTNodeCount="149" docActiveCodeLength="931" docExpressionCount="93" docLength="931" endLine="41" length="168" offset="653" startLine="36" timestamp="2514294">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
public void shouldEnlightNoLedAfterLevelDropsToZero() {]]></text>
</DocumentChange>
<DocumentChange __id="2234" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="168" offset="653" timestamp="2514295">
<text><![CDATA[public void shouldEnlightNoLedAfterLevelDropsToZero() {
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2235" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="1" offset="710" timestamp="2514315">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2236" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1100" docExpressionCount="113" docLength="1100" length="1" offset="718" timestamp="2514320">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2237" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1101" docExpressionCount="113" docLength="1101" length="1" offset="778" timestamp="2514332">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2238" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1102" docExpressionCount="113" docLength="1102" length="1" offset="795" timestamp="2514344">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2239" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1103" docExpressionCount="113" docLength="1103" length="1" offset="824" timestamp="2514356">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2241" _type="Delete" docASTNodeCount="160" docActiveCodeLength="973" docExpressionCount="100" docLength="973" endLine="42" length="131" offset="711" startLine="37" timestamp="2514370">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="2242" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1104" docExpressionCount="113" docLength="1104" length="131" offset="711" timestamp="2514372">
<text><![CDATA[setLevel(51);
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2244" _type="Delete" docASTNodeCount="160" docActiveCodeLength="974" docExpressionCount="100" docLength="974" endLine="43" length="130" offset="727" startLine="38" timestamp="2514394">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
setLevel(0);]]></text>
</DocumentChange>
<DocumentChange __id="2245" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1104" docExpressionCount="113" docLength="1104" length="130" offset="727" timestamp="2514396">
<text><![CDATA[setLevel(0);
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2247" _type="Delete" docASTNodeCount="159" docActiveCodeLength="959" docExpressionCount="99" docLength="959" endLine="44" length="145" offset="742" startLine="39" timestamp="2514542">
<text><![CDATA[@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
assertStates(false, false);]]></text>
</DocumentChange>
<DocumentChange __id="2248" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1104" docExpressionCount="113" docLength="1104" length="145" offset="742" timestamp="2514544">
<text><![CDATA[assertStates(false, false);
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2250" _type="Delete" docASTNodeCount="151" docActiveCodeLength="985" docExpressionCount="93" docLength="985" endLine="45" length="119" offset="771" startLine="40" timestamp="2514722">
<text><![CDATA[ @Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}
}]]></text>
</DocumentChange>
<DocumentChange __id="2251" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1104" docExpressionCount="113" docLength="1104" length="119" offset="771" timestamp="2514724">
<text><![CDATA[}
@Test
public void shouldEnlightLedOneWHenLevelIsLessThan51() {
setLevel(50);
assertStates(true, false);
}]]></text>
</DocumentChange>
<DocumentChange __id="2252" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1103" docExpressionCount="113" docLength="1103" endLine="41" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1103" int_docExpressionCount="113" int_docLength="1103" length="1" offset="774" startLine="41" timestamp="2514736">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2253" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1102" endLine="42" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1102" int_docExpressionCount="113" int_docLength="1102" length="1" offset="781" startLine="42" timestamp="2514740">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2254" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1101" docExpressionCount="113" docLength="1101" endLine="43" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1101" int_docExpressionCount="113" int_docLength="1101" length="1" offset="840" startLine="43" timestamp="2514746">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2255" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1100" docExpressionCount="113" docLength="1100" endLine="44" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1100" int_docExpressionCount="113" int_docLength="1100" length="1" offset="856" startLine="44" timestamp="2514749">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2256" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" endLine="45" insertionLength="0" int_docASTNodeCount="180" int_docActiveCodeLength="1099" int_docExpressionCount="113" int_docLength="1099" length="1" offset="884" startLine="45" timestamp="2514755">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="2258" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2515296" />
<DocumentChange __id="2259" _type="Delete" docASTNodeCount="180" docActiveCodeLength="1098" docExpressionCount="113" docLength="1098" endLine="41" length="1" offset="773" startLine="40" timestamp="2516027">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2260" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1099" docExpressionCount="113" docLength="1099" length="2" offset="773" timestamp="2516027">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="2261" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="2516043" />
<Command __id="2262" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="2516867" timestamp2="2517192" />
<Command __id="2265" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="4" timestamp="2552985" timestamp2="2555302" />
<Command __id="2269" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="2555798" />
<Command __id="2270" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2556254" />
<DocumentChange __id="2271" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1100" docExpressionCount="113" docLength="1100" endLine="43" insertionLength="1" int_docASTNodeCount="180" int_docActiveCodeLength="1099" int_docExpressionCount="113" int_docLength="1099" length="1" offset="814" startLine="43" timestamp="2557069">
<deletedText><![CDATA[H]]></deletedText>
<insertedText><![CDATA[h]]></insertedText>
</DocumentChange>
<Command __id="2272" _type="InsertStringCommand" timestamp="2557073">
<data><![CDATA[h]]></data>
</Command>
<Command __id="2273" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="2558733" />
<Command __id="2274" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="4" timestamp="2559187" timestamp2="2559728" />
<Command __id="2278" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" repeat="2" timestamp="2560334" timestamp2="2561055" />
<DocumentChange __id="2280" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1100" docExpressionCount="113" docLength="1100" endLine="43" insertionLength="2" int_docASTNodeCount="180" int_docActiveCodeLength="1098" int_docExpressionCount="113" int_docLength="1098" length="2" offset="832" repeat="2" startLine="43" timestamp="2562342" timestamp2="2562386">
<deletedText><![CDATA[51]]></deletedText>
<insertedText><![CDATA[26]]></insertedText>
</DocumentChange>
<Command __id="2281" _type="InsertStringCommand" repeat="2" timestamp="2562352" timestamp2="2562393">
<data><![CDATA[26]]></data>
</Command>
<Command __id="2284" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="2563316" />
<Command __id="2285" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="2563803" timestamp2="2563975" />
<DocumentChange __id="2287" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1102" length="2" offset="780" timestamp="2572727">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="2288" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="2572731" />
<DocumentChange __id="2289" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1124" length="22" offset="782" repeat="22" timestamp="2573573" timestamp2="2579294">
<text><![CDATA[// TODO this is a tet ]]></text>
</DocumentChange>
<Command __id="2290" _type="InsertStringCommand" repeat="22" timestamp="2573575" timestamp2="2579300">
<data><![CDATA[// TODO this is a tet ]]></data>
</Command>
<DocumentChange __id="2333" _type="Delete" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1122" endLine="43" length="2" offset="802" repeat="2" startLine="43" timestamp="2579725" timestamp2="2579918">
<text><![CDATA[t ]]></text>
</DocumentChange>
<Command __id="2334" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="2579728" timestamp2="2579919" />
<DocumentChange __id="2337" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1156" length="34" offset="802" repeat="34" timestamp="2579943" timestamp2="2588492">
<text><![CDATA[st for ring with 4 leds, so find f]]></text>
</DocumentChange>
<Command __id="2338" _type="InsertStringCommand" repeat="34" timestamp="2579945" timestamp2="2588494">
<data><![CDATA[st for ring with 4 leds, so find f]]></data>
</Command>
<DocumentChange __id="2405" _type="Delete" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1155" endLine="43" length="1" offset="835" startLine="43" timestamp="2589521">
<text><![CDATA[f]]></text>
</DocumentChange>
<Command __id="2406" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2589543" />
<DocumentChange __id="2407" _type="Insert" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1164" length="9" offset="835" repeat="9" timestamp="2590132" timestamp2="2591382">
<text><![CDATA[mathicng ]]></text>
</DocumentChange>
<Command __id="2408" _type="InsertStringCommand" repeat="9" timestamp="2590135" timestamp2="2591384">
<data><![CDATA[mathicng ]]></data>
</Command>
<Command __id="2425" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" timestamp="2592571" />
<DocumentChange __id="2426" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1177" endLine="43" insertionLength="21" int_docASTNodeCount="180" int_docActiveCodeLength="1102" int_docExpressionCount="113" int_docLength="1156" length="8" offset="836" repeat="22" startLine="43" timestamp="2593122" timestamp2="2597997">
<deletedText><![CDATA[athicng ]]></deletedText>
<insertedText><![CDATA[atching name for test]]></insertedText>
</DocumentChange>
<Command __id="2427" _type="InsertStringCommand" repeat="22" timestamp="2593136" timestamp2="2598003">
<data><![CDATA[matching name for test]]></data>
</Command>
<Command __id="2470" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="2598664" timestamp2="2599673" />
<Command __id="2472" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="2600433" timestamp2="2600820" />
<Command __id="2475" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2601091" />
<DocumentChange __id="2476" _type="Replace" docASTNodeCount="180" docActiveCodeLength="1102" docExpressionCount="113" docLength="1177" endLine="45" insertionLength="2" int_docASTNodeCount="179" int_docActiveCodeLength="1100" int_docExpressionCount="112" int_docLength="1175" length="2" offset="927" repeat="2" startLine="45" timestamp="2603170" timestamp2="2603396">
<deletedText><![CDATA[50]]></deletedText>
<insertedText><![CDATA[25]]></insertedText>
</DocumentChange>
<Command __id="2477" _type="InsertStringCommand" repeat="2" timestamp="2603175" timestamp2="2603402">
<data><![CDATA[25]]></data>
</Command>
<Command __id="2480" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2604830" />
<Command __id="2481" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="5" timestamp="2605084" timestamp2="2605967" />
<DocumentChange __id="2486" _type="Insert" docASTNodeCount="181" docActiveCodeLength="1106" docExpressionCount="114" docLength="1181" length="4" offset="958" repeat="4" timestamp="2608189" timestamp2="2608971">
<text><![CDATA[, fl]]></text>
</DocumentChange>
<Command __id="2487" _type="InsertStringCommand" repeat="4" timestamp="2608192" timestamp2="2608974">
<data><![CDATA[, fl]]></data>
</Command>
<Command __id="2494" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="2609395" />
<Command __id="2495" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="2610206" />
<Command __id="2496" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="2610530" timestamp2="2610701" />
<DocumentChange __id="2498" _type="Delete" docASTNodeCount="181" docActiveCodeLength="1105" docExpressionCount="114" docLength="1180" endLine="46" length="1" offset="961" startLine="46" timestamp="2610954">
<text><![CDATA[l]]></text>
</DocumentChange>
<Command __id="2499" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2610969" />
<DocumentChange __id="2500" _type="Insert" docASTNodeCount="182" docActiveCodeLength="1116" docExpressionCount="115" docLength="1191" length="11" offset="961" repeat="11" timestamp="2611252" timestamp2="2613098">
<text><![CDATA[alse, false]]></text>
</DocumentChange>
<Command __id="2501" _type="InsertStringCommand" repeat="11" timestamp="2611260" timestamp2="2613101">
<data><![CDATA[alse, false]]></data>
</Command>
<Command __id="2522" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="2614339" timestamp2="2614839" />
<Command __id="2526" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="2615141" timestamp2="2615528" />
<DocumentChange __id="2529" _type="Insert" docASTNodeCount="207" docActiveCodeLength="1244" docExpressionCount="130" docLength="1319" length="128" offset="1107" timestamp="2616145">
<text><![CDATA[ private void assertStates(boolean state1, boolean state2) {
assertThat(led1, is(state1));
assertThat(led2, is(state2));
}
]]></text>
</DocumentChange>
<Command __id="2530" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="2616150" />
<Command __id="2531" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2616578" />
<Command __id="2532" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2616843" />
<Command __id="2533" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="2617363" />
<Command __id="2534" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="2617594" timestamp2="2617787" />
<DocumentChange __id="2536" _type="Insert" docASTNodeCount="196" docActiveCodeLength="1265" docExpressionCount="119" docLength="1340" length="21" offset="1164" repeat="18" timestamp="2618572" timestamp2="2622680">
<text><![CDATA[, boolean state3, boo]]></text>
</DocumentChange>
<Command __id="2537" _type="InsertStringCommand" repeat="5" timestamp="2618578" timestamp2="2619091">
<data><![CDATA[, boo]]></data>
</Command>
<Command __id="2546" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="2619359" />
<Command __id="2547" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="2619633" />
<Command __id="2548" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="2620144" />
<Command __id="2550" _type="InsertStringCommand" timestamp="2620154">
<data><![CDATA[
]]></data>
</Command>
<Command __id="2552" _type="InsertStringCommand" repeat="12" timestamp="2620616" timestamp2="2622683">
<data><![CDATA[ state3, boo]]></data>
</Command>
<DocumentChange __id="2575" _type="Delete" docASTNodeCount="182" docActiveCodeLength="1116" docExpressionCount="115" docLength="1191" endLine="57" length="149" offset="1107" repeat="4" startLine="53" timestamp="2623239" timestamp2="2623869">
<text><![CDATA[ private void assertStates(boolean state1, boolean state2, boolean state3, boo) {
assertThat(led1, is(state1));
assertThat(led2, is(state2));
}
]]></text>
</DocumentChange>
<Command __id="2576" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="4" timestamp="2623246" timestamp2="2623870" />
<Command __id="2583" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="7" timestamp="2624126" timestamp2="2625173" />
<Command __id="2590" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="2625504" />
<Command __id="2591" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="2625547" />
<Command __id="2592" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="2627106" />
<DocumentChange __id="2593" _type="Insert" docASTNodeCount="182" docActiveCodeLength="1119" docExpressionCount="115" docLength="1194" length="3" offset="980" timestamp="2627111">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="2594" _type="Insert" docASTNodeCount="184" docActiveCodeLength="1122" docExpressionCount="115" docLength="1197" length="3" offset="980" timestamp="2627114">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="2595" _type="Insert" docASTNodeCount="184" docActiveCodeLength="1125" docExpressionCount="115" docLength="1234" length="37" offset="980" timestamp="2627119">
<text><![CDATA[// TODO Auto-generated method stub
]]></text>
</DocumentChange>
<DocumentChange __id="2596" _type="Insert" docASTNodeCount="184" docActiveCodeLength="1131" docExpressionCount="115" docLength="1240" length="6" offset="980" timestamp="2627124">
<text><![CDATA[) {
]]></text>
</DocumentChange>
<DocumentChange __id="2597" _type="Insert" docASTNodeCount="199" docActiveCodeLength="1199" docExpressionCount="120" docLength="1308" length="68" offset="980" repeat="21" timestamp="2627138" timestamp2="2627188">
<text><![CDATA[private void assertStates(boolean b, boolean c, boolean d, boolean e]]></text>
</DocumentChange>
<Command __id="2618" _type="InsertStringCommand" timestamp="2627262">
<data><![CDATA[
]]></data>
</Command>
<Command __id="2619" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="9" timestamp="2627918" timestamp2="2629158" />
<Command __id="2628" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="2629350" timestamp2="2629554" />
<Command __id="2630" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="2629746" timestamp2="2629926" />
<DocumentChange __id="2632" _type="Insert" docASTNodeCount="213" docActiveCodeLength="1263" docExpressionCount="132" docLength="1372" length="64" offset="1157" timestamp="2630404">
<text><![CDATA[ assertThat(led1, is(state1));
assertThat(led2, is(state2));
]]></text>
</DocumentChange>
<Command __id="2633" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineUp" timestamp="2630411" />
<DocumentChange __id="2634" _type="Delete" docASTNodeCount="177" docActiveCodeLength="1140" docExpressionCount="106" docLength="1249" endLine="56" length="123" offset="1097" startLine="54" timestamp="2630722">
<text><![CDATA[private void assertStates(boolean state1, boolean state2) {
assertThat(led1, is(state1));
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="2635" _type="Insert" docASTNodeCount="213" docActiveCodeLength="1263" docExpressionCount="132" docLength="1372" length="123" offset="1097" timestamp="2630723">
<text><![CDATA[ assertThat(led1, is(state1));
assertThat(led2, is(state2));
private void assertStates(boolean state1, boolean state2) {]]></text>
</DocumentChange>
<DocumentChange __id="2636" _type="Replace" docASTNodeCount="202" docActiveCodeLength="1262" docExpressionCount="121" docLength="1371" endLine="54" insertionLength="0" int_docASTNodeCount="202" int_docActiveCodeLength="1262" int_docExpressionCount="121" int_docLength="1371" length="1" offset="1097" startLine="54" timestamp="2630737">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="2637" _type="Replace" docASTNodeCount="202" docActiveCodeLength="1261" docExpressionCount="121" docLength="1370" endLine="55" insertionLength="0" int_docASTNodeCount="202" int_docActiveCodeLength="1261" int_docExpressionCount="121" int_docLength="1370" length="1" offset="1128" startLine="55" timestamp="2630746">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="2638" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="5" timestamp="2630751" timestamp2="2631401" />
<DocumentChange __id="2639" _type="Delete" docASTNodeCount="199" docActiveCodeLength="1199" docExpressionCount="120" docLength="1308" endLine="55" length="62" offset="1095" startLine="53" timestamp="2630923">
<text><![CDATA[
assertThat(led1, is(state1));
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="2640" _type="Insert" docASTNodeCount="202" docActiveCodeLength="1261" docExpressionCount="121" docLength="1370" length="62" offset="1095" timestamp="2630927">
<text><![CDATA[ assertThat(led1, is(state1));
assertThat(led2, is(state2));
]]></text>
</DocumentChange>
<DocumentChange __id="2642" _type="Delete" docASTNodeCount="199" docActiveCodeLength="1198" docExpressionCount="120" docLength="1307" endLine="54" length="63" offset="1093" startLine="52" timestamp="2631045">
<text><![CDATA[}
assertThat(led1, is(state1));
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="2643" _type="Insert" docASTNodeCount="202" docActiveCodeLength="1261" docExpressionCount="121" docLength="1370" length="63" offset="1093" timestamp="2631047">
<text><![CDATA[assertThat(led1, is(state1));
assertThat(led2, is(state2));
}]]></text>
</DocumentChange>
<DocumentChange __id="2644" _type="Insert" docASTNodeCount="213" docActiveCodeLength="1261" docExpressionCount="132" docLength="1370" length="1" offset="1093" timestamp="2631055">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2645" _type="Insert" docASTNodeCount="213" docActiveCodeLength="1262" docExpressionCount="132" docLength="1371" length="1" offset="1125" timestamp="2631062">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="2647" _type="Delete" docASTNodeCount="199" docActiveCodeLength="1199" docExpressionCount="120" docLength="1308" endLine="53" length="64" offset="1091" startLine="51" timestamp="2631198">
<text><![CDATA[
assertThat(led1, is(state1));
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="2648" _type="Insert" docASTNodeCount="213" docActiveCodeLength="1263" docExpressionCount="132" docLength="1372" length="64" offset="1091" timestamp="2631199">
<text><![CDATA[assertThat(led1, is(state1));
assertThat(led2, is(state2));
]]></text>
</DocumentChange>
<DocumentChange __id="2650" _type="Delete" docASTNodeCount="199" docActiveCodeLength="1199" docExpressionCount="120" docLength="1274" endLine="52" length="98" offset="1054" startLine="50" timestamp="2631383">
<text><![CDATA[// TODO Auto-generated method stub
assertThat(led1, is(state1));
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="2651" _type="Insert" docASTNodeCount="213" docActiveCodeLength="1263" docExpressionCount="132" docLength="1372" length="98" offset="1054" timestamp="2631385">
<text><![CDATA[assertThat(led1, is(state1));
assertThat(led2, is(state2));
// TODO Auto-generated method stub]]></text>
</DocumentChange>
<Command __id="2653" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="2631739" timestamp2="2632164" />
<DocumentChange __id="2655" _type="Delete" docASTNodeCount="213" docActiveCodeLength="1260" docExpressionCount="132" docLength="1335" endLine="53" length="37" offset="1116" startLine="52" timestamp="2632456">
<text><![CDATA[ // TODO Auto-generated method stub
]]></text>
</DocumentChange>
<Command __id="2656" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="2632459" />
<Command __id="2657" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="2632966" timestamp2="2633126" />
<DocumentChange __id="2659" _type="Insert" docASTNodeCount="220" docActiveCodeLength="1292" docExpressionCount="138" docLength="1367" length="32" offset="1084" timestamp="2633356">
<text><![CDATA[ assertThat(led1, is(state1));
]]></text>
</DocumentChange>
<Command __id="2660" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" repeat="2" timestamp="2633360" timestamp2="2633500" />
<DocumentChange __id="2661" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1324" docExpressionCount="144" docLength="1399" length="32" offset="1116" timestamp="2633497">
<text><![CDATA[ assertThat(led1, is(state1));
]]></text>
</DocumentChange>
<Command __id="2663" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="2634280" timestamp2="2634766" />
<Command __id="2666" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="2635027" timestamp2="2635256" />
<Command __id="2668" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="2635673" timestamp2="2635813" />
<Command __id="2670" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="9" timestamp="2636678" timestamp2="2638934" />
<Command __id="2679" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="2639735" />
<Command __id="2680" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="2640231" />
<DocumentChange __id="2681" _type="Replace" docASTNodeCount="227" docActiveCodeLength="1329" docExpressionCount="144" docLength="1404" endLine="49" insertionLength="6" int_docASTNodeCount="187" int_docActiveCodeLength="1323" int_docExpressionCount="116" int_docLength="1398" length="1" offset="1014" repeat="6" startLine="49" timestamp="2641601" timestamp2="2642242">
<deletedText><![CDATA[b]]></deletedText>
<insertedText><![CDATA[state1]]></insertedText>
</DocumentChange>
<Command __id="2682" _type="InsertStringCommand" repeat="6" timestamp="2641606" timestamp2="2642248">
<data><![CDATA[state1]]></data>
</Command>
<Command __id="2693" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" timestamp="2642692" />
<Command __id="2694" _type="CopyCommand" timestamp="2643175" />
<Command __id="2695" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="4" timestamp="2643319" timestamp2="2643749" />
<Command __id="2699" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="2644234" />
<DocumentChange __id="2700" _type="Replace" docASTNodeCount="227" docActiveCodeLength="1334" docExpressionCount="144" docLength="1409" endLine="49" insertionLength="6" int_docASTNodeCount="190" int_docActiveCodeLength="1328" int_docExpressionCount="117" int_docLength="1403" length="1" offset="1030" startLine="49" timestamp="2644460">
<deletedText><![CDATA[c]]></deletedText>
<insertedText><![CDATA[state1]]></insertedText>
</DocumentChange>
<Command __id="2701" _type="PasteCommand" timestamp="2644468" />
<DocumentChange __id="2702" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1333" docExpressionCount="144" docLength="1408" endLine="49" length="1" offset="1035" startLine="49" timestamp="2644842">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="2703" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2644844" />
<DocumentChange __id="2704" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1334" docExpressionCount="144" docLength="1409" length="1" offset="1035" timestamp="2644913">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="2705" _type="InsertStringCommand" timestamp="2644916">
<data><![CDATA[2]]></data>
</Command>
<Command __id="2706" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="2645220" timestamp2="2645515" />
<Command __id="2709" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="2646096" />
<DocumentChange __id="2710" _type="Replace" docASTNodeCount="227" docActiveCodeLength="1339" docExpressionCount="144" docLength="1414" endLine="49" insertionLength="6" int_docASTNodeCount="193" int_docActiveCodeLength="1333" int_docExpressionCount="118" int_docLength="1408" length="1" offset="1046" startLine="49" timestamp="2646341">
<deletedText><![CDATA[d]]></deletedText>
<insertedText><![CDATA[state1]]></insertedText>
</DocumentChange>
<Command __id="2711" _type="PasteCommand" timestamp="2646365" />
<DocumentChange __id="2712" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1338" docExpressionCount="144" docLength="1413" endLine="49" length="1" offset="1051" startLine="49" timestamp="2646832">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="2713" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2646836" />
<DocumentChange __id="2714" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1339" docExpressionCount="144" docLength="1414" length="1" offset="1051" timestamp="2647186">
<text><![CDATA[3]]></text>
</DocumentChange>
<Command __id="2715" _type="InsertStringCommand" timestamp="2647189">
<data><![CDATA[3]]></data>
</Command>
<Command __id="2716" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="2647792" />
<Command __id="2717" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="2648014" timestamp2="2648249" />
<DocumentChange __id="2719" _type="Delete" docASTNodeCount="196" docActiveCodeLength="1338" docExpressionCount="119" docLength="1413" endLine="49" length="1" offset="1062" startLine="49" timestamp="2648745">
<text><![CDATA[e]]></text>
</DocumentChange>
<Command __id="2720" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2648752" />
<DocumentChange __id="2721" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1344" docExpressionCount="144" docLength="1419" length="6" offset="1062" timestamp="2648900">
<text><![CDATA[state1]]></text>
</DocumentChange>
<Command __id="2722" _type="PasteCommand" timestamp="2648911" />
<DocumentChange __id="2723" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1343" docExpressionCount="144" docLength="1418" endLine="49" length="1" offset="1067" startLine="49" timestamp="2649444">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="2724" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2649446" />
<DocumentChange __id="2725" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1344" docExpressionCount="144" docLength="1419" length="1" offset="1067" timestamp="2650431">
<text><![CDATA[4]]></text>
</DocumentChange>
<Command __id="2726" _type="InsertStringCommand" timestamp="2650434">
<data><![CDATA[4]]></data>
</Command>
<Command __id="2727" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="2651251" timestamp2="2651675" />
<Command __id="2729" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="3" timestamp="2651910" timestamp2="2652137" />
<Command __id="2732" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="2652488" />
<Command __id="2733" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="2652904" />
<Command __id="2734" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="2653290" />
<Command __id="2735" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2653685" />
<Command __id="2736" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" repeat="2" timestamp="2653982" timestamp2="2654113" />
<DocumentChange __id="2738" _type="Replace" docASTNodeCount="227" docActiveCodeLength="1344" docExpressionCount="144" docLength="1419" endLine="51" insertionLength="1" int_docASTNodeCount="227" int_docActiveCodeLength="1343" int_docExpressionCount="144" int_docLength="1418" length="1" offset="1131" startLine="51" timestamp="2654864">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[2]]></insertedText>
</DocumentChange>
<Command __id="2739" _type="InsertStringCommand" timestamp="2654869">
<data><![CDATA[2]]></data>
</Command>
<Command __id="2740" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2655030" />
<DocumentChange __id="2741" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1343" docExpressionCount="144" docLength="1418" endLine="52" length="1" offset="1163" startLine="52" timestamp="2655299">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="2742" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2655301" />
<DocumentChange __id="2743" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1344" docExpressionCount="144" docLength="1419" length="1" offset="1163" timestamp="2655372">
<text><![CDATA[3]]></text>
</DocumentChange>
<Command __id="2744" _type="InsertStringCommand" timestamp="2655374">
<data><![CDATA[3]]></data>
</Command>
<Command __id="2745" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2655569" />
<DocumentChange __id="2746" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1343" docExpressionCount="144" docLength="1418" endLine="53" length="1" offset="1195" startLine="53" timestamp="2655740">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="2747" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2655745" />
<DocumentChange __id="2748" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1344" docExpressionCount="144" docLength="1419" length="1" offset="1195" timestamp="2655869">
<text><![CDATA[4]]></text>
</DocumentChange>
<Command __id="2749" _type="InsertStringCommand" timestamp="2655873">
<data><![CDATA[4]]></data>
</Command>
<Command __id="2750" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2656686" />
<DocumentChange __id="2751" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1341" docExpressionCount="144" docLength="1416" endLine="55" length="3" offset="1200" startLine="54" timestamp="2656993">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="2752" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="2657000" />
<Command __id="2753" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2657318" />
<Command __id="2754" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.organize.imports" timestamp="2659641" />
<Command __id="2755" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="2659917" />
<Command __id="2756" _type="EclipseCommand" commandID="org.eclipse.ui.file.saveAll" timestamp="2660262" />
<Command __id="2757" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2661687" />
<Command __id="2758" _type="JUnitCommand" elapsedTimeInSeconds="0.01399993896484375" projectName="rgbring" timestamp="2662168">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWhenLevelIsLessThan26" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="2759" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="2668798" timestamp2="2668953" />
<Command __id="2761" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="4" timestamp="2669260" timestamp2="2669733" />
<Command __id="2765" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="4" timestamp="2670187" timestamp2="2670626" />
<DocumentChange __id="2769" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1340" docExpressionCount="144" docLength="1415" endLine="51" length="1" offset="1120" startLine="51" timestamp="2670948">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="2770" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2670956" />
<DocumentChange __id="2771" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1341" docExpressionCount="144" docLength="1416" length="1" offset="1120" timestamp="2671051">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="2772" _type="InsertStringCommand" timestamp="2671053">
<data><![CDATA[2]]></data>
</Command>
<Command __id="2773" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2671170" />
<DocumentChange __id="2774" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1340" docExpressionCount="144" docLength="1415" endLine="52" length="1" offset="1152" startLine="52" timestamp="2671334">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="2775" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2671340" />
<DocumentChange __id="2776" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1341" docExpressionCount="144" docLength="1416" length="1" offset="1152" timestamp="2671481">
<text><![CDATA[3]]></text>
</DocumentChange>
<Command __id="2777" _type="InsertStringCommand" timestamp="2671493">
<data><![CDATA[3]]></data>
</Command>
<Command __id="2778" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2671664" />
<DocumentChange __id="2779" _type="Delete" docASTNodeCount="227" docActiveCodeLength="1340" docExpressionCount="144" docLength="1415" endLine="53" length="1" offset="1184" startLine="53" timestamp="2671802">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="2780" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2671806" />
<DocumentChange __id="2781" _type="Insert" docASTNodeCount="227" docActiveCodeLength="1341" docExpressionCount="144" docLength="1416" length="1" offset="1184" timestamp="2671934">
<text><![CDATA[4]]></text>
</DocumentChange>
<Command __id="2782" _type="InsertStringCommand" timestamp="2671937">
<data><![CDATA[4]]></data>
</Command>
<Command __id="2783" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2672506" />
<Command __id="2784" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2673711" />
<Command __id="2785" _type="MoveCaretCommand" caretOffset="189" docOffset="189" timestamp="2682561" />
<Command __id="2786" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="2683251" />
<DocumentChange __id="2787" _type="Insert" docASTNodeCount="229" docActiveCodeLength="1346" docExpressionCount="145" docLength="1421" length="5" offset="188" repeat="5" timestamp="2684023" timestamp2="2684539">
<text><![CDATA[, lef]]></text>
</DocumentChange>
<Command __id="2788" _type="InsertStringCommand" repeat="5" timestamp="2684027" timestamp2="2684542">
<data><![CDATA[, lef]]></data>
</Command>
<DocumentChange __id="2797" _type="Delete" docASTNodeCount="229" docActiveCodeLength="1345" docExpressionCount="145" docLength="1420" endLine="9" length="1" offset="192" startLine="9" timestamp="2684833">
<text><![CDATA[f]]></text>
</DocumentChange>
<Command __id="2798" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2684835" />
<DocumentChange __id="2799" _type="Insert" docASTNodeCount="229" docActiveCodeLength="1347" docExpressionCount="145" docLength="1422" length="2" offset="192" repeat="2" timestamp="2684937" timestamp2="2685884">
<text><![CDATA[d3]]></text>
</DocumentChange>
<Command __id="2800" _type="InsertStringCommand" repeat="2" timestamp="2684941" timestamp2="2685887">
<data><![CDATA[d3]]></data>
</Command>
<DocumentChange __id="2803" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1353" docExpressionCount="146" docLength="1428" length="6" offset="194" repeat="6" timestamp="2688164" timestamp2="2690361">
<text><![CDATA[, led4]]></text>
</DocumentChange>
<Command __id="2804" _type="InsertStringCommand" repeat="6" timestamp="2688175" timestamp2="2690364">
<data><![CDATA[, led4]]></data>
</Command>
<Command __id="2815" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2691106" />
<Command __id="2816" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2693172" />
<Command __id="2817" _type="JUnitCommand" elapsedTimeInSeconds="0.018999814987182617" projectName="rgbring" timestamp="2693686">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.shouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="2818" _type="MoveCaretCommand" caretOffset="943" docOffset="943" timestamp="2722601" />
<Command __id="2819" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="2723590" timestamp2="2724861" />
<Command __id="2822" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2780860" />
<DocumentChange __id="2823" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1355" docExpressionCount="146" docLength="1430" length="2" offset="990" timestamp="2781356">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="2824" _type="InsertStringCommand" timestamp="2781362">
<data><![CDATA[
]]></data>
</Command>
<Command __id="2825" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2781670" />
<DocumentChange __id="2826" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1357" docExpressionCount="146" docLength="1432" length="2" offset="992" timestamp="2798023">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="2827" _type="InsertStringCommand" timestamp="2798028">
<data><![CDATA[
]]></data>
</Command>
<Command __id="2828" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2798353" />
<DocumentChange __id="2829" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1353" docExpressionCount="146" docLength="1428" endLine="51" insertionLength="0" int_docASTNodeCount="231" int_docActiveCodeLength="1353" int_docExpressionCount="146" int_docLength="1428" length="4" offset="992" startLine="47" timestamp="2805202">
<deletedText><![CDATA[
]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="2830" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="2805402" />
<Command __id="2831" _type="EclipseCommand" commandID="org.eclipse.ui.file.saveAll" timestamp="2806046" />
<Command __id="2832" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="2827495" timestamp2="2828652" />
<Command __id="2836" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="2830595" timestamp2="2831143" />
<Command __id="2839" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.last" timestamp="2831541" />
<Command __id="2840" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2836584" />
<Command __id="2841" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="2841491" timestamp2="2842234" />
<Command __id="2843" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="2844624" timestamp2="2844867" />
<Command __id="2845" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="2848688" timestamp2="2848883" />
<Command __id="2847" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="2850713" />
<Command __id="2848" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="2851201" timestamp2="2851404" />
<DocumentChange __id="2850" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1366" docExpressionCount="146" docLength="1441" length="13" offset="883" repeat="13" timestamp="2856657" timestamp2="2859075">
<text><![CDATA[givenRingWith]]></text>
</DocumentChange>
<Command __id="2851" _type="InsertStringCommand" repeat="13" timestamp="2856660" timestamp2="2859079">
<data><![CDATA[givenRingWith]]></data>
</Command>
<DocumentChange __id="2876" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1371" docExpressionCount="146" docLength="1446" length="5" offset="896" repeat="5" timestamp="2862338" timestamp2="2863257">
<text><![CDATA[2Leds]]></text>
</DocumentChange>
<Command __id="2877" _type="InsertStringCommand" repeat="5" timestamp="2862340" timestamp2="2863265">
<data><![CDATA[2Leds]]></data>
</Command>
<Command __id="2886" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2864554" />
<DocumentChange __id="2887" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1371" docExpressionCount="146" docLength="1446" endLine="44" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1370" int_docExpressionCount="146" int_docLength="1445" length="1" offset="901" startLine="44" timestamp="2864695">
<deletedText><![CDATA[s]]></deletedText>
<insertedText><![CDATA[S]]></insertedText>
</DocumentChange>
<Command __id="2888" _type="InsertStringCommand" timestamp="2864700">
<data><![CDATA[S]]></data>
</Command>
<Command __id="2889" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="5" timestamp="2865126" timestamp2="2866662" />
<Command __id="2894" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="2867035" />
<DocumentChange __id="2895" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1371" docExpressionCount="146" docLength="1446" endLine="44" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1370" int_docExpressionCount="146" int_docLength="1445" length="1" offset="896" startLine="44" timestamp="2867320">
<deletedText><![CDATA[2]]></deletedText>
<insertedText><![CDATA[3]]></insertedText>
</DocumentChange>
<Command __id="2896" _type="InsertStringCommand" timestamp="2867326">
<data><![CDATA[3]]></data>
</Command>
<DocumentChange __id="2897" _type="Delete" docASTNodeCount="231" docActiveCodeLength="1370" docExpressionCount="146" docLength="1445" endLine="44" length="1" offset="896" startLine="44" timestamp="2868034">
<text><![CDATA[3]]></text>
</DocumentChange>
<Command __id="2898" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="2868037" />
<DocumentChange __id="2899" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1371" docExpressionCount="146" docLength="1446" length="1" offset="896" timestamp="2868113">
<text><![CDATA[4]]></text>
</DocumentChange>
<Command __id="2900" _type="InsertStringCommand" timestamp="2868115">
<data><![CDATA[4]]></data>
</Command>
<Command __id="2901" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="2868806" />
<Command __id="2902" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" repeat="4" timestamp="2869358" timestamp2="2870293" />
<Command __id="2906" _type="CopyCommand" timestamp="2870969" />
<Command __id="2907" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="2871198" timestamp2="2872075" />
<DocumentChange __id="2915" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1389" docExpressionCount="146" docLength="1464" length="18" offset="677" timestamp="2874530">
<text><![CDATA[givenRingWith4Leds]]></text>
</DocumentChange>
<Command __id="2916" _type="PasteCommand" timestamp="2874534" />
<Command __id="2917" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2875787" />
<DocumentChange __id="2918" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1389" docExpressionCount="146" docLength="1464" endLine="36" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1388" int_docExpressionCount="146" int_docLength="1463" length="1" offset="695" startLine="36" timestamp="2875889">
<deletedText><![CDATA[s]]></deletedText>
<insertedText><![CDATA[S]]></insertedText>
</DocumentChange>
<Command __id="2919" _type="InsertStringCommand" timestamp="2875893">
<data><![CDATA[S]]></data>
</Command>
<Command __id="2920" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="2876299" />
<Command __id="2921" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="4" timestamp="2876653" timestamp2="2877160" />
<Command __id="2925" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="2877567" />
<DocumentChange __id="2926" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1389" docExpressionCount="146" docLength="1464" endLine="36" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1388" int_docExpressionCount="146" int_docLength="1463" length="1" offset="690" startLine="36" timestamp="2877768">
<deletedText><![CDATA[4]]></deletedText>
<insertedText><![CDATA[2]]></insertedText>
</DocumentChange>
<Command __id="2927" _type="InsertStringCommand" timestamp="2877777">
<data><![CDATA[2]]></data>
</Command>
<Command __id="2928" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="4" timestamp="2878095" timestamp2="2878665" />
<Command __id="2932" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" repeat="4" timestamp="2882230" timestamp2="2883229" />
<Command __id="2936" _type="CopyCommand" timestamp="2883887" />
<Command __id="2937" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="9" timestamp="2884137" timestamp2="2884852" />
<Command __id="2946" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="2885122" timestamp2="2885661" />
<DocumentChange __id="2949" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1407" docExpressionCount="146" docLength="1482" length="18" offset="557" timestamp="2886450">
<text><![CDATA[givenRingWith2Leds]]></text>
</DocumentChange>
<Command __id="2950" _type="PasteCommand" timestamp="2886461" />
<Command __id="2951" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2886836" />
<DocumentChange __id="2952" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1407" docExpressionCount="146" docLength="1482" endLine="30" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1406" int_docExpressionCount="146" int_docLength="1481" length="1" offset="575" startLine="30" timestamp="2886947">
<deletedText><![CDATA[s]]></deletedText>
<insertedText><![CDATA[S]]></insertedText>
</DocumentChange>
<Command __id="2953" _type="InsertStringCommand" timestamp="2886952">
<data><![CDATA[S]]></data>
</Command>
<Command __id="2954" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="12" timestamp="2887225" timestamp2="2888044" />
<Command __id="2966" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="6" timestamp="2888231" timestamp2="2889679" />
<Command __id="2972" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="4" timestamp="2890071" timestamp2="2890743" />
<DocumentChange __id="2976" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1425" docExpressionCount="146" docLength="1500" length="18" offset="443" timestamp="2891050">
<text><![CDATA[givenRingWith2Leds]]></text>
</DocumentChange>
<Command __id="2977" _type="PasteCommand" timestamp="2891058" />
<Command __id="2978" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2891502" />
<DocumentChange __id="2979" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1425" docExpressionCount="146" docLength="1500" endLine="24" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1424" int_docExpressionCount="146" int_docLength="1499" length="1" offset="461" startLine="24" timestamp="2891593">
<deletedText><![CDATA[s]]></deletedText>
<insertedText><![CDATA[S]]></insertedText>
</DocumentChange>
<Command __id="2980" _type="InsertStringCommand" timestamp="2891598">
<data><![CDATA[S]]></data>
</Command>
<Command __id="2981" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="6" timestamp="2891852" timestamp2="2892897" />
<Command __id="2987" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="4" timestamp="2893224" timestamp2="2893765" />
<DocumentChange __id="2991" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1443" docExpressionCount="146" docLength="1518" length="18" offset="330" timestamp="2894126">
<text><![CDATA[givenRingWith2Leds]]></text>
</DocumentChange>
<Command __id="2992" _type="PasteCommand" timestamp="2894131" />
<Command __id="2993" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2894675" />
<DocumentChange __id="2994" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1443" docExpressionCount="146" docLength="1518" endLine="18" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1442" int_docExpressionCount="146" int_docLength="1517" length="1" offset="348" startLine="18" timestamp="2894851">
<deletedText><![CDATA[s]]></deletedText>
<insertedText><![CDATA[S]]></insertedText>
</DocumentChange>
<Command __id="2995" _type="InsertStringCommand" timestamp="2894858">
<data><![CDATA[S]]></data>
</Command>
<Command __id="2996" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="2895910" timestamp2="2897146" />
<Command __id="3004" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="2897371" timestamp2="2897534" />
<Command __id="3006" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="5" timestamp="2897950" timestamp2="2898824" />
<DocumentChange __id="3011" _type="Insert" docASTNodeCount="231" docActiveCodeLength="1461" docExpressionCount="146" docLength="1536" length="18" offset="223" timestamp="2899127">
<text><![CDATA[givenRingWith2Leds]]></text>
</DocumentChange>
<Command __id="3012" _type="PasteCommand" timestamp="2899132" />
<Command __id="3013" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="2899485" />
<DocumentChange __id="3014" _type="Replace" docASTNodeCount="231" docActiveCodeLength="1461" docExpressionCount="146" docLength="1536" endLine="12" insertionLength="1" int_docASTNodeCount="231" int_docActiveCodeLength="1460" int_docExpressionCount="146" int_docLength="1535" length="1" offset="241" startLine="12" timestamp="2899647">
<deletedText><![CDATA[s]]></deletedText>
<insertedText><![CDATA[S]]></insertedText>
</DocumentChange>
<Command __id="3015" _type="InsertStringCommand" timestamp="2899661">
<data><![CDATA[S]]></data>
</Command>
<Command __id="3016" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="5" timestamp="2900261" timestamp2="2900990" />
<Command __id="3021" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2901489" />
<Command __id="3022" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="2902214" />
<Command __id="3023" _type="MoveCaretCommand" caretOffset="918" docOffset="918" timestamp="2963560" />
<DocumentChange __id="3024" _type="Delete" docASTNodeCount="231" docActiveCodeLength="1459" docExpressionCount="146" docLength="1459" endLine="44" length="77" offset="883" startLine="43" timestamp="2964042">
<text><![CDATA[ // TODO this is a test for ring with 4 leds, so find matching name for test
]]></text>
</DocumentChange>
<Command __id="3025" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="2964057" />
<Command __id="3026" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2966453" />
<Command __id="3027" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="2967021" timestamp2="2967348" />
<DocumentChange __id="3029" _type="Insert" docASTNodeCount="249" docActiveCodeLength="1604" docExpressionCount="158" docLength="1604" length="145" offset="1021" timestamp="2968656">
<text><![CDATA[ @Test
public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {
setLevel(25);
assertStates(true, false, false, false);
}
]]></text>
</DocumentChange>
<Command __id="3030" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="2968661" />
<Command __id="3031" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2969423" />
<Command __id="3032" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="2969720" />
<DocumentChange __id="3033" _type="Delete" docASTNodeCount="249" docActiveCodeLength="1603" docExpressionCount="158" docLength="1603" endLine="47" length="1" offset="1021" startLine="47" timestamp="2970202">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3034" _type="Insert" docASTNodeCount="249" docActiveCodeLength="1604" docExpressionCount="158" docLength="1604" length="2" offset="1021" timestamp="2970202">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3035" _type="InsertStringCommand" timestamp="2970207">
<data><![CDATA[
]]></data>
</Command>
<Command __id="3036" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2970601" />
<Command __id="3037" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="2971551" />
<Command __id="3038" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="4" timestamp="2971851" timestamp2="2972372" />
<Command __id="3042" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="6" timestamp="2975372" timestamp2="2976669" />
<Command __id="3048" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="2977076" timestamp2="2978062" />
<DocumentChange __id="3051" _type="Insert" docASTNodeCount="249" docActiveCodeLength="1611" docExpressionCount="158" docLength="1611" length="6" offset="1079" repeat="6" timestamp="2979383" timestamp2="2981452">
<text><![CDATA[AndTwo]]></text>
</DocumentChange>
<Command __id="3052" _type="InsertStringCommand" repeat="6" timestamp="2979391" timestamp2="2981462">
<data><![CDATA[AndTwo]]></data>
</Command>
<Command __id="3063" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="2982232" timestamp2="2982620" />
<Command __id="3066" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordNext" repeat="3" timestamp="2983253" timestamp2="2983614" />
<Command __id="3069" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" timestamp="2984029" />
<DocumentChange __id="3070" _type="Replace" docASTNodeCount="249" docActiveCodeLength="1611" docExpressionCount="158" docLength="1611" endLine="49" insertionLength="10" int_docASTNodeCount="249" int_docActiveCodeLength="1601" int_docExpressionCount="158" int_docLength="1601" length="10" offset="1096" repeat="10" startLine="49" timestamp="2984697" timestamp2="2987812">
<deletedText><![CDATA[LessThan26]]></deletedText>
<insertedText><![CDATA[MoreThan25]]></insertedText>
</DocumentChange>
<Command __id="3071" _type="InsertStringCommand" repeat="10" timestamp="2984705" timestamp2="2987830">
<data><![CDATA[MoreThan25]]></data>
</Command>
<Command __id="3090" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2989370" />
<Command __id="3091" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="2990609" timestamp2="2991224" />
<Command __id="3093" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="2991562" />
<DocumentChange __id="3094" _type="Replace" docASTNodeCount="249" docActiveCodeLength="1611" docExpressionCount="158" docLength="1611" endLine="50" insertionLength="1" int_docASTNodeCount="249" int_docActiveCodeLength="1610" int_docExpressionCount="158" int_docLength="1610" length="1" offset="1123" startLine="50" timestamp="2992438">
<deletedText><![CDATA[5]]></deletedText>
<insertedText><![CDATA[6]]></insertedText>
</DocumentChange>
<Command __id="3095" _type="InsertStringCommand" timestamp="2992445">
<data><![CDATA[6]]></data>
</Command>
<Command __id="3096" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="2992919" />
<Command __id="3097" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="4" timestamp="2993222" timestamp2="2993873" />
<Command __id="3101" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="2994348" />
<DocumentChange __id="3102" _type="Replace" docASTNodeCount="249" docActiveCodeLength="1610" docExpressionCount="158" docLength="1610" endLine="51" insertionLength="4" int_docASTNodeCount="248" int_docActiveCodeLength="1606" int_docExpressionCount="157" int_docLength="1606" length="5" offset="1148" repeat="4" startLine="51" timestamp="2994897" timestamp2="2995353">
<deletedText><![CDATA[false]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="3103" _type="InsertStringCommand" repeat="4" timestamp="2994903" timestamp2="2995355">
<data><![CDATA[true]]></data>
</Command>
<Command __id="3110" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="2996522" />
<Command __id="3111" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="2997494" />
<Command __id="3112" _type="JUnitCommand" elapsedTimeInSeconds="0.07500004768371582" projectName="rgbring" timestamp="2998207">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="3113" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="3031530" timestamp2="3032124" />
<DocumentChange __id="3116" _type="Insert" docASTNodeCount="249" docActiveCodeLength="1612" docExpressionCount="158" docLength="1612" length="2" offset="1028" timestamp="3033136">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3117" _type="InsertStringCommand" timestamp="3033168">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="3118" _type="Insert" docASTNodeCount="251" docActiveCodeLength="1616" docExpressionCount="160" docLength="1616" length="4" offset="1030" repeat="4" timestamp="3033686" timestamp2="3034274">
<text><![CDATA[@ign]]></text>
</DocumentChange>
<Command __id="3119" _type="InsertStringCommand" repeat="4" timestamp="3033688" timestamp2="3034276">
<data><![CDATA[@ign]]></data>
</Command>
<Command __id="3126" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="3034488" />
<DocumentChange __id="3127" _type="Replace" docASTNodeCount="251" docActiveCodeLength="1619" docExpressionCount="160" docLength="1619" endLine="49" insertionLength="6" int_docASTNodeCount="249" int_docActiveCodeLength="1613" int_docExpressionCount="158" int_docLength="1613" length="3" offset="1031" startLine="49" timestamp="3034684">
<deletedText><![CDATA[ign]]></deletedText>
<insertedText><![CDATA[Ignore]]></insertedText>
</DocumentChange>
<DocumentChange __id="3128" _type="Delete" docASTNodeCount="251" docActiveCodeLength="1617" docExpressionCount="160" docLength="1617" endLine="5" length="2" offset="104" startLine="3" timestamp="3034690">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="3129" _type="Insert" docASTNodeCount="251" docActiveCodeLength="1618" docExpressionCount="160" docLength="1618" length="1" offset="104" timestamp="3034704">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="3130" _type="Insert" docASTNodeCount="257" docActiveCodeLength="1642" docExpressionCount="165" docLength="1642" length="24" offset="104" timestamp="3034707">
<text><![CDATA[import org.junit.Ignore;]]></text>
</DocumentChange>
<DocumentChange __id="3131" _type="Insert" docASTNodeCount="257" docActiveCodeLength="1644" docExpressionCount="165" docLength="1644" length="2" offset="104" timestamp="3034718">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3132" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3034726" />
<Command __id="3133" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="3034737" />
<Command __id="3134" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3036121" />
<Command __id="3135" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3037469" />
<Command __id="3136" _type="JUnitCommand" elapsedTimeInSeconds="0.024000167846679688" projectName="rgbring" timestamp="3038325">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="3137" _type="MoveCaretCommand" caretOffset="318" docOffset="318" timestamp="3043788" />
<Command __id="3138" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="3052623" timestamp2="3052986" />
<Command __id="3141" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3070635" timestamp2="3070838" />
<Command __id="3143" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3071204" />
<DocumentChange __id="3144" _type="Insert" docASTNodeCount="257" docActiveCodeLength="1647" docExpressionCount="165" docLength="1647" length="3" offset="303" timestamp="3071878">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3145" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="3071883" />
<DocumentChange __id="3146" _type="Insert" docASTNodeCount="261" docActiveCodeLength="1660" docExpressionCount="168" docLength="1660" length="13" offset="306" repeat="12" timestamp="3072671" timestamp2="3076174">
<text><![CDATA[givenLeds(2);]]></text>
</DocumentChange>
<Command __id="3147" _type="InsertStringCommand" repeat="11" timestamp="3072687" timestamp2="3075033">
<data><![CDATA[givenLeds(2]]></data>
</Command>
<Command __id="3168" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3075770" />
<Command __id="3170" _type="InsertStringCommand" timestamp="3076176">
<data><![CDATA[;]]></data>
</Command>
<Command __id="3171" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3077318" />
<Command __id="3172" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3077371" />
<Command __id="3173" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3077947" />
<DocumentChange __id="3174" _type="Insert" docASTNodeCount="261" docActiveCodeLength="1663" docExpressionCount="168" docLength="1663" length="3" offset="370" timestamp="3077959">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="3175" _type="Insert" docASTNodeCount="263" docActiveCodeLength="1666" docExpressionCount="168" docLength="1666" length="3" offset="370" timestamp="3077964">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="3176" _type="Insert" docASTNodeCount="263" docActiveCodeLength="1669" docExpressionCount="168" docLength="1703" length="37" offset="370" timestamp="3077966">
<text><![CDATA[// TODO Auto-generated method stub
]]></text>
</DocumentChange>
<DocumentChange __id="3177" _type="Insert" docASTNodeCount="263" docActiveCodeLength="1675" docExpressionCount="168" docLength="1709" length="6" offset="370" timestamp="3077969">
<text><![CDATA[) {
]]></text>
</DocumentChange>
<DocumentChange __id="3178" _type="Insert" docASTNodeCount="269" docActiveCodeLength="1703" docExpressionCount="170" docLength="1737" length="28" offset="370" repeat="9" timestamp="3077976" timestamp2="3077990">
<text><![CDATA[private void givenLeds(int i]]></text>
</DocumentChange>
<Command __id="3187" _type="InsertStringCommand" timestamp="3078027">
<data><![CDATA[
]]></data>
</Command>
<Command __id="3188" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="6" timestamp="3079549" timestamp2="3080418" />
<Command __id="3194" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3080929" />
<Command __id="3195" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3081203" />
<Command __id="3196" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="3081382" timestamp2="3081758" />
<Command __id="3199" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3082042" />
<Command __id="3200" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.rename.element" timestamp="3082533" />
<DocumentChange __id="3201" _type="Replace" docASTNodeCount="269" docActiveCodeLength="1710" docExpressionCount="170" docLength="1744" endLine="19" insertionLength="8" int_docASTNodeCount="266" int_docActiveCodeLength="1702" int_docExpressionCount="169" int_docLength="1736" length="1" offset="397" repeat="8" startLine="19" timestamp="3085528" timestamp2="3086746">
<deletedText><![CDATA[i]]></deletedText>
<insertedText><![CDATA[ledCount]]></insertedText>
</DocumentChange>
<Command __id="3202" _type="InsertStringCommand" repeat="8" timestamp="3085534" timestamp2="3086748">
<data><![CDATA[ledCount]]></data>
</Command>
<Command __id="3217" _type="InsertStringCommand" timestamp="3087002">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="3218" _type="Delete" docASTNodeCount="269" docActiveCodeLength="1703" docExpressionCount="170" docLength="1737" endLine="19" length="7" offset="398" startLine="19" timestamp="3087079">
<text><![CDATA[edCount]]></text>
</DocumentChange>
<DocumentChange __id="3219" _type="Replace" docASTNodeCount="269" docActiveCodeLength="1703" docExpressionCount="170" docLength="1737" endLine="19" insertionLength="1" int_docASTNodeCount="266" int_docActiveCodeLength="1702" int_docExpressionCount="169" int_docLength="1736" length="1" offset="397" startLine="19" timestamp="3087084">
<deletedText><![CDATA[l]]></deletedText>
<insertedText><![CDATA[i]]></insertedText>
</DocumentChange>
<DocumentChange __id="3220" _type="Replace" docASTNodeCount="269" docActiveCodeLength="1710" docExpressionCount="170" docLength="1744" endLine="19" insertionLength="8" int_docASTNodeCount="266" int_docActiveCodeLength="1702" int_docExpressionCount="169" int_docLength="1736" length="1" offset="397" startLine="19" timestamp="3088113">
<deletedText><![CDATA[i]]></deletedText>
<insertedText><![CDATA[ledCount]]></insertedText>
</DocumentChange>
<Command __id="3221" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3088509" />
<Command __id="3222" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3089147" />
<Command __id="3223" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3089189" />
<Command __id="3224" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3089984" />
<DocumentChange __id="3225" _type="Insert" docASTNodeCount="275" docActiveCodeLength="1735" docExpressionCount="175" docLength="1769" length="25" offset="408" repeat="5" timestamp="3089987" timestamp2="3089993">
<text><![CDATA[this.ledCount = ledCount;]]></text>
</DocumentChange>
<DocumentChange __id="3230" _type="Insert" docASTNodeCount="275" docActiveCodeLength="1738" docExpressionCount="175" docLength="1772" length="3" offset="408" timestamp="3089994">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="3231" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1759" docExpressionCount="176" docLength="1793" length="21" offset="226" repeat="4" timestamp="3089995" timestamp2="3089999">
<text><![CDATA[private int ledCount;]]></text>
</DocumentChange>
<DocumentChange __id="3235" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1761" docExpressionCount="176" docLength="1795" length="2" offset="226" timestamp="3090000">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3236" _type="InsertStringCommand" timestamp="3090082">
<data><![CDATA[
]]></data>
</Command>
<Command __id="3237" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3091162" />
<DocumentChange __id="3238" _type="Delete" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="24" length="40" offset="460" repeat="2" startLine="22" timestamp="3091608" timestamp2="3092024">
<text><![CDATA[ // TODO Auto-generated method stub
]]></text>
</DocumentChange>
<Command __id="3239" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="2" timestamp="3091620" timestamp2="3092027" />
<Command __id="3242" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3092423" />
<Command __id="3243" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3093208" />
<Command __id="3244" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="3093593" timestamp2="3093806" />
<DocumentChange __id="3246" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="23" length="71" offset="392" startLine="20" timestamp="3094550">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3247" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="392" timestamp="3094551">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<Command __id="3248" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="52" timestamp="3094576" timestamp2="3102211" />
<DocumentChange __id="3249" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1679" docExpressionCount="167" docLength="1679" endLine="24" length="76" offset="394" startLine="21" timestamp="3095050">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3250" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="76" offset="394" timestamp="3095051">
<text><![CDATA[@Test
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3252" _type="Delete" docASTNodeCount="257" docActiveCodeLength="1611" docExpressionCount="163" docLength="1611" endLine="25" length="144" offset="402" startLine="22" timestamp="3095089">
<text><![CDATA[rivate void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {]]></text>
</DocumentChange>
<DocumentChange __id="3253" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="144" offset="402" timestamp="3095090">
<text><![CDATA[ublic void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3254" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="477" timestamp="3095131">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3255" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="519" timestamp="3095142">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3256" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="547" timestamp="3095157">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3258" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1672" docExpressionCount="166" docLength="1672" endLine="26" length="86" offset="478" startLine="23" timestamp="3095171">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="3259" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="86" offset="478" timestamp="3095181">
<text><![CDATA[setLevel(1);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3261" _type="Delete" docASTNodeCount="261" docActiveCodeLength="1658" docExpressionCount="165" docLength="1658" endLine="27" length="100" offset="493" startLine="24" timestamp="3095216">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertStates(true, false);]]></text>
</DocumentChange>
<DocumentChange __id="3262" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="100" offset="493" timestamp="3095218">
<text><![CDATA[assertStates(true, false);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3264" _type="Delete" docASTNodeCount="257" docActiveCodeLength="1683" docExpressionCount="162" docLength="1683" endLine="28" length="75" offset="521" startLine="25" timestamp="3095253">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3265" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="521" timestamp="3095273">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3266" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="26" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="524" startLine="26" timestamp="3095301">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3267" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="27" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="565" startLine="27" timestamp="3095311">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3268" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="28" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="592" startLine="28" timestamp="3095318">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3270" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="29" length="71" offset="523" startLine="26" timestamp="3095344">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3271" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="523" timestamp="3095345">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3273" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1679" docExpressionCount="167" docLength="1679" endLine="30" length="76" offset="525" startLine="27" timestamp="3095378">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3274" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="76" offset="525" timestamp="3095379">
<text><![CDATA[@Test
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3276" _type="Delete" docASTNodeCount="257" docActiveCodeLength="1611" docExpressionCount="163" docLength="1611" endLine="31" length="144" offset="533" startLine="28" timestamp="3095401">
<text><![CDATA[rivate void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {]]></text>
</DocumentChange>
<DocumentChange __id="3277" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="144" offset="533" timestamp="3095404">
<text><![CDATA[ublic void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3278" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="608" timestamp="3095441">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3279" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="650" timestamp="3095449">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3280" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="678" timestamp="3095472">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3282" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1671" docExpressionCount="166" docLength="1671" endLine="32" length="87" offset="609" startLine="29" timestamp="3095487">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
setLevel(50);]]></text>
</DocumentChange>
<DocumentChange __id="3283" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="87" offset="609" timestamp="3095503">
<text><![CDATA[setLevel(50);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3285" _type="Delete" docASTNodeCount="261" docActiveCodeLength="1658" docExpressionCount="165" docLength="1658" endLine="33" length="100" offset="625" startLine="30" timestamp="3095543">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertStates(true, false);]]></text>
</DocumentChange>
<DocumentChange __id="3286" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="100" offset="625" timestamp="3095554">
<text><![CDATA[assertStates(true, false);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3288" _type="Delete" docASTNodeCount="257" docActiveCodeLength="1683" docExpressionCount="162" docLength="1683" endLine="34" length="75" offset="653" startLine="31" timestamp="3095580">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3289" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="653" timestamp="3095586">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3290" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="32" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="656" startLine="32" timestamp="3095614">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3291" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="33" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="697" startLine="33" timestamp="3095625">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3292" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="34" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="724" startLine="34" timestamp="3095644">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3294" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="35" length="71" offset="655" startLine="32" timestamp="3095681">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3295" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="655" timestamp="3095682">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3297" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1679" docExpressionCount="167" docLength="1679" endLine="36" length="76" offset="657" startLine="33" timestamp="3095730">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3298" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="76" offset="657" timestamp="3095731">
<text><![CDATA[@Test
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3300" _type="Delete" docASTNodeCount="257" docActiveCodeLength="1604" docExpressionCount="163" docLength="1604" endLine="37" length="151" offset="665" startLine="34" timestamp="3095774">
<text><![CDATA[rivate void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
public void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {]]></text>
</DocumentChange>
<DocumentChange __id="3301" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="151" offset="665" timestamp="3095774">
<text><![CDATA[ublic void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3302" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="747" timestamp="3095804">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3303" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="789" timestamp="3095809">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3304" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="817" timestamp="3095823">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3306" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1671" docExpressionCount="166" docLength="1671" endLine="38" length="87" offset="748" startLine="35" timestamp="3095845">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="3307" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="87" offset="748" timestamp="3095847">
<text><![CDATA[setLevel(51);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3309" _type="Delete" docASTNodeCount="261" docActiveCodeLength="1659" docExpressionCount="165" docLength="1659" endLine="39" length="99" offset="764" startLine="36" timestamp="3095883">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertStates(true, true);]]></text>
</DocumentChange>
<DocumentChange __id="3310" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="99" offset="764" timestamp="3095898">
<text><![CDATA[assertStates(true, true);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3312" _type="Delete" docASTNodeCount="257" docActiveCodeLength="1683" docExpressionCount="162" docLength="1683" endLine="40" length="75" offset="791" startLine="37" timestamp="3095923">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3313" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="791" timestamp="3095937">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3314" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="38" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="794" startLine="38" timestamp="3095959">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3315" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="39" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="835" startLine="39" timestamp="3095972">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3316" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="40" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="862" startLine="40" timestamp="3095980">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3318" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="41" length="71" offset="793" startLine="38" timestamp="3096007">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3319" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="793" timestamp="3096024">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3321" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1679" docExpressionCount="167" docLength="1679" endLine="42" length="76" offset="795" startLine="39" timestamp="3096077">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3322" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="76" offset="795" timestamp="3096086">
<text><![CDATA[@Test
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3324" _type="Delete" docASTNodeCount="253" docActiveCodeLength="1612" docExpressionCount="160" docLength="1612" endLine="43" length="143" offset="803" startLine="40" timestamp="3096142">
<text><![CDATA[rivate void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
public void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {]]></text>
</DocumentChange>
<DocumentChange __id="3325" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="143" offset="803" timestamp="3096168">
<text><![CDATA[ublic void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3326" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="877" timestamp="3096208">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3327" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="919" timestamp="3096221">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3328" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="947" timestamp="3096241">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3330" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1671" docExpressionCount="166" docLength="1671" endLine="44" length="87" offset="878" startLine="41" timestamp="3096266">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="3331" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="87" offset="878" timestamp="3096284">
<text><![CDATA[setLevel(51);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3333" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1672" docExpressionCount="166" docLength="1672" endLine="45" length="86" offset="894" startLine="42" timestamp="3096351">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
setLevel(0);]]></text>
</DocumentChange>
<DocumentChange __id="3334" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="86" offset="894" timestamp="3096359">
<text><![CDATA[setLevel(0);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3336" _type="Delete" docASTNodeCount="261" docActiveCodeLength="1657" docExpressionCount="165" docLength="1657" endLine="46" length="101" offset="909" startLine="43" timestamp="3096410">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertStates(false, false);]]></text>
</DocumentChange>
<DocumentChange __id="3337" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="101" offset="909" timestamp="3096412">
<text><![CDATA[assertStates(false, false);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3339" _type="Delete" docASTNodeCount="253" docActiveCodeLength="1683" docExpressionCount="159" docLength="1683" endLine="47" length="75" offset="938" startLine="44" timestamp="3096459">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3340" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="938" timestamp="3096477">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3341" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="45" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="941" startLine="45" timestamp="3096497">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3342" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="46" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="982" startLine="46" timestamp="3096528">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3343" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="47" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="1009" startLine="47" timestamp="3096553">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3345" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="48" length="71" offset="940" startLine="45" timestamp="3096582">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3346" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="940" timestamp="3096589">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3348" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1679" docExpressionCount="167" docLength="1679" endLine="49" length="76" offset="942" startLine="46" timestamp="3096627">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3349" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="76" offset="942" timestamp="3096628">
<text><![CDATA[@Test
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3351" _type="Delete" docASTNodeCount="255" docActiveCodeLength="1611" docExpressionCount="161" docLength="1611" endLine="50" length="144" offset="950" startLine="47" timestamp="3096676">
<text><![CDATA[rivate void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {]]></text>
</DocumentChange>
<DocumentChange __id="3352" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="144" offset="950" timestamp="3096691">
<text><![CDATA[ublic void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3353" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="1025" timestamp="3096718">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3354" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="1067" timestamp="3096728">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3355" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="1095" timestamp="3096737">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3357" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1671" docExpressionCount="166" docLength="1671" endLine="51" length="87" offset="1026" startLine="48" timestamp="3096756">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
setLevel(25);]]></text>
</DocumentChange>
<DocumentChange __id="3358" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="87" offset="1026" timestamp="3096771">
<text><![CDATA[setLevel(25);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3360" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1644" docExpressionCount="163" docLength="1644" endLine="52" length="114" offset="1042" startLine="49" timestamp="3096841">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertStates(true, false, false, false);]]></text>
</DocumentChange>
<DocumentChange __id="3361" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="114" offset="1042" timestamp="3096844">
<text><![CDATA[assertStates(true, false, false, false);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3363" _type="Delete" docASTNodeCount="255" docActiveCodeLength="1683" docExpressionCount="160" docLength="1683" endLine="53" length="75" offset="1084" startLine="50" timestamp="3096905">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3364" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="1084" timestamp="3096909">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3365" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="51" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="1087" startLine="51" timestamp="3096948">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3366" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="52" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="1128" startLine="52" timestamp="3096954">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3367" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="53" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="1155" startLine="53" timestamp="3096988">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3369" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="54" length="71" offset="1086" startLine="51" timestamp="3097023">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3370" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="1086" timestamp="3097032">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3372" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1679" docExpressionCount="167" docLength="1679" endLine="55" length="76" offset="1088" startLine="52" timestamp="3097378">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3373" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="76" offset="1088" timestamp="3097380">
<text><![CDATA[@Test
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3375" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1677" docExpressionCount="167" docLength="1677" endLine="56" length="78" offset="1095" startLine="53" timestamp="3097662">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
@Ignore]]></text>
</DocumentChange>
<DocumentChange __id="3376" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="78" offset="1095" timestamp="3097673">
<text><![CDATA[@Ignore
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3378" _type="Delete" docASTNodeCount="255" docActiveCodeLength="1605" docExpressionCount="161" docLength="1605" endLine="57" length="150" offset="1105" startLine="54" timestamp="3097826">
<text><![CDATA[rivate void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {]]></text>
</DocumentChange>
<DocumentChange __id="3379" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="150" offset="1105" timestamp="3097827">
<text><![CDATA[ublic void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3380" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="1186" timestamp="3097849">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3381" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="1228" timestamp="3097863">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3382" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="1256" timestamp="3097875">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3384" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1671" docExpressionCount="166" docLength="1671" endLine="58" length="87" offset="1187" startLine="55" timestamp="3097937">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
setLevel(26);]]></text>
</DocumentChange>
<DocumentChange __id="3385" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="87" offset="1187" timestamp="3097939">
<text><![CDATA[setLevel(26);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3387" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1645" docExpressionCount="163" docLength="1645" endLine="59" length="113" offset="1203" startLine="56" timestamp="3098049">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertStates(true, true, false, false);]]></text>
</DocumentChange>
<DocumentChange __id="3388" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="113" offset="1203" timestamp="3098052">
<text><![CDATA[assertStates(true, true, false, false);
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3390" _type="Delete" docASTNodeCount="255" docActiveCodeLength="1683" docExpressionCount="160" docLength="1683" endLine="60" length="75" offset="1244" startLine="57" timestamp="3098202">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3391" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="1244" timestamp="3098204">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3392" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="58" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="1247" startLine="58" timestamp="3098228">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3393" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="59" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="1288" startLine="59" timestamp="3098243">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3394" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="60" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="1315" startLine="60" timestamp="3098254">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3396" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="61" length="71" offset="1246" startLine="58" timestamp="3098323">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3397" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="1246" timestamp="3098324">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3399" _type="Delete" docASTNodeCount="226" docActiveCodeLength="1606" docExpressionCount="141" docLength="1606" endLine="62" length="149" offset="1261" startLine="59" timestamp="3098527">
<text><![CDATA[givenLeds(int ledCount) {
this.ledCount = ledCount;
}
private void assertStates(boolean state1, boolean state2, boolean state3, boolean state4) {]]></text>
</DocumentChange>
<DocumentChange __id="3400" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="149" offset="1261" timestamp="3098528">
<text><![CDATA[assertStates(boolean state1, boolean state2, boolean state3, boolean state4) {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3401" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="1341" timestamp="3098559">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3402" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="1383" timestamp="3098573">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3403" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="1411" timestamp="3098593">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3405" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1655" docExpressionCount="163" docLength="1655" endLine="63" length="103" offset="1342" startLine="60" timestamp="3098669">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertThat(led1, is(state1));]]></text>
</DocumentChange>
<DocumentChange __id="3406" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="103" offset="1342" timestamp="3098671">
<text><![CDATA[assertThat(led1, is(state1));
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3408" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1655" docExpressionCount="163" docLength="1655" endLine="64" length="103" offset="1374" startLine="61" timestamp="3099981">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="3409" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="103" offset="1374" timestamp="3099984">
<text><![CDATA[assertThat(led2, is(state2));
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3411" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1655" docExpressionCount="163" docLength="1655" endLine="65" length="103" offset="1406" startLine="62" timestamp="3100140">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertThat(led3, is(state3));]]></text>
</DocumentChange>
<DocumentChange __id="3412" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="103" offset="1406" timestamp="3100143">
<text><![CDATA[assertThat(led3, is(state3));
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3414" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1655" docExpressionCount="163" docLength="1655" endLine="66" length="103" offset="1438" startLine="63" timestamp="3100288">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertThat(led4, is(state4));]]></text>
</DocumentChange>
<DocumentChange __id="3415" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="103" offset="1438" timestamp="3100291">
<text><![CDATA[assertThat(led4, is(state4));
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3417" _type="Delete" docASTNodeCount="238" docActiveCodeLength="1683" docExpressionCount="145" docLength="1683" endLine="67" length="75" offset="1469" startLine="64" timestamp="3100430">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3418" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="1469" timestamp="3100435">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3419" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="65" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="1472" startLine="65" timestamp="3100504">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3420" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="66" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="1513" startLine="66" timestamp="3100517">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3421" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="67" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="1540" startLine="67" timestamp="3100538">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3423" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="68" length="71" offset="1471" startLine="65" timestamp="3100591">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3424" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="1471" timestamp="3100601">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3426" _type="Delete" docASTNodeCount="246" docActiveCodeLength="1638" docExpressionCount="155" docLength="1638" endLine="69" length="117" offset="1486" startLine="66" timestamp="3100761">
<text><![CDATA[givenLeds(int ledCount) {
this.ledCount = ledCount;
}
private void assertStates(boolean state1, boolean state2) {]]></text>
</DocumentChange>
<DocumentChange __id="3427" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="117" offset="1486" timestamp="3100763">
<text><![CDATA[assertStates(boolean state1, boolean state2) {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3428" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="1534" timestamp="3100805">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3429" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="1576" timestamp="3100817">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3430" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="1604" timestamp="3100826">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3432" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1655" docExpressionCount="163" docLength="1655" endLine="70" length="103" offset="1535" startLine="67" timestamp="3101627">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertThat(led1, is(state1));]]></text>
</DocumentChange>
<DocumentChange __id="3433" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="103" offset="1535" timestamp="3101628">
<text><![CDATA[assertThat(led1, is(state1));
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3435" _type="Delete" docASTNodeCount="259" docActiveCodeLength="1655" docExpressionCount="163" docLength="1655" endLine="71" length="103" offset="1567" startLine="68" timestamp="3101781">
<text><![CDATA[private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="3436" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="103" offset="1567" timestamp="3101783">
<text><![CDATA[assertThat(led2, is(state2));
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3438" _type="Delete" docASTNodeCount="252" docActiveCodeLength="1683" docExpressionCount="157" docLength="1683" endLine="72" length="75" offset="1598" startLine="69" timestamp="3101923">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="3439" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="75" offset="1598" timestamp="3101925">
<text><![CDATA[}
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3440" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="70" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="1601" startLine="70" timestamp="3101947">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3441" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="71" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="1642" startLine="71" timestamp="3101952">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3442" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="72" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="1669" startLine="72" timestamp="3101960">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3444" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1684" docExpressionCount="169" docLength="1684" endLine="73" length="71" offset="1600" startLine="70" timestamp="3102023">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
]]></text>
</DocumentChange>
<DocumentChange __id="3445" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="71" offset="1600" timestamp="3102024">
<text><![CDATA[
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3447" _type="Delete" docASTNodeCount="254" docActiveCodeLength="1663" docExpressionCount="161" docLength="1663" endLine="74" length="92" offset="1615" startLine="71" timestamp="3102147">
<text><![CDATA[givenLeds(int ledCount) {
this.ledCount = ledCount;
}
private void setLevel(int level) {]]></text>
</DocumentChange>
<DocumentChange __id="3448" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="92" offset="1615" timestamp="3102149">
<text><![CDATA[setLevel(int level) {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3449" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="1" offset="1638" timestamp="3102179">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3450" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" length="1" offset="1680" timestamp="3102192">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3451" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" length="1" offset="1708" timestamp="3102196">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3453" _type="Delete" docASTNodeCount="246" docActiveCodeLength="1650" docExpressionCount="157" docLength="1650" endLine="74" length="108" offset="1602" startLine="71" timestamp="3102828">
<text><![CDATA[private void setLevel(int level) {
private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}]]></text>
</DocumentChange>
<DocumentChange __id="3454" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1758" docExpressionCount="176" docLength="1758" length="108" offset="1602" timestamp="3102831">
<text><![CDATA[ private void givenLeds(int ledCount) {
this.ledCount = ledCount;
}
private void setLevel(int level) {]]></text>
</DocumentChange>
<DocumentChange __id="3455" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1757" docExpressionCount="176" docLength="1757" endLine="71" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1757" int_docExpressionCount="176" int_docLength="1757" length="1" offset="1602" startLine="71" timestamp="3102849">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3456" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1756" docExpressionCount="176" docLength="1756" endLine="72" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1756" int_docExpressionCount="176" int_docLength="1756" length="1" offset="1643" startLine="72" timestamp="3102865">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3457" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="73" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1755" int_docExpressionCount="176" int_docLength="1755" length="1" offset="1670" startLine="73" timestamp="3102871">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="3458" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" timestamp="3102885" />
<Command __id="3459" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3103364" />
<DocumentChange __id="3460" _type="Delete" docASTNodeCount="280" docActiveCodeLength="1754" docExpressionCount="176" docLength="1754" endLine="74" length="1" offset="1672" startLine="73" timestamp="3104335">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3461" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" length="2" offset="1672" timestamp="3104337">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="3462" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1755" docExpressionCount="176" docLength="1755" endLine="21" insertionLength="1" int_docASTNodeCount="280" int_docActiveCodeLength="1754" int_docExpressionCount="176" int_docLength="1754" length="2" offset="392" startLine="18" timestamp="3104351">
<deletedText><![CDATA[
]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<Command __id="3463" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="3104423" />
<Command __id="3464" _type="MoveCaretCommand" caretOffset="357" docOffset="357" timestamp="3106591" />
<Command __id="3465" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3107168" />
<Command __id="3466" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="3109458" timestamp2="3109955" />
<Command __id="3470" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3110280" />
<Command __id="3471" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3110554" />
<DocumentChange __id="3472" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="4" offset="248" repeat="4" timestamp="3110714" timestamp2="3111326">
<text><![CDATA[ = 2]]></text>
</DocumentChange>
<Command __id="3473" _type="InsertStringCommand" repeat="4" timestamp="3110717" timestamp2="3111328">
<data><![CDATA[ = 2]]></data>
</Command>
<Command __id="3480" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="3111603" timestamp2="3112102" />
<DocumentChange __id="3484" _type="Delete" docASTNodeCount="273" docActiveCodeLength="1731" docExpressionCount="171" docLength="1731" endLine="16" length="28" offset="333" startLine="15" timestamp="3112874">
<text><![CDATA[givenLeds(2);
setLevel(0);]]></text>
</DocumentChange>
<DocumentChange __id="3485" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="28" offset="333" timestamp="3112876">
<text><![CDATA[setLevel(0);
givenLeds(2);]]></text>
</DocumentChange>
<Command __id="3486" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="38" timestamp="3112882" timestamp2="3118074" />
<DocumentChange __id="3487" _type="Delete" docASTNodeCount="272" docActiveCodeLength="1716" docExpressionCount="170" docLength="1716" endLine="17" length="43" offset="348" startLine="16" timestamp="3113373">
<text><![CDATA[givenLeds(2);
assertStates(false, false);]]></text>
</DocumentChange>
<DocumentChange __id="3488" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="43" offset="348" timestamp="3113374">
<text><![CDATA[assertStates(false, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3490" _type="Delete" docASTNodeCount="268" docActiveCodeLength="1742" docExpressionCount="167" docLength="1742" endLine="18" length="17" offset="377" startLine="17" timestamp="3113404">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="3491" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="17" offset="377" timestamp="3113405">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3492" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" endLine="18" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1758" int_docExpressionCount="175" int_docLength="1758" length="1" offset="380" startLine="18" timestamp="3113413">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3494" _type="Delete" docASTNodeCount="277" docActiveCodeLength="1743" docExpressionCount="174" docLength="1743" endLine="19" length="15" offset="379" startLine="18" timestamp="3113435">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="3495" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="15" offset="379" timestamp="3113437">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3497" _type="Delete" docASTNodeCount="275" docActiveCodeLength="1738" docExpressionCount="172" docLength="1738" endLine="20" length="20" offset="381" startLine="19" timestamp="3113473">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3498" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="20" offset="381" timestamp="3113475">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3500" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1669" docExpressionCount="167" docLength="1669" endLine="21" length="89" offset="388" startLine="20" timestamp="3113510">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {]]></text>
</DocumentChange>
<DocumentChange __id="3501" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="89" offset="388" timestamp="3113512">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3502" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1758" docExpressionCount="177" docLength="1758" length="1" offset="464" timestamp="3113539">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3504" _type="Delete" docASTNodeCount="273" docActiveCodeLength="1731" docExpressionCount="171" docLength="1731" endLine="22" length="28" offset="465" startLine="21" timestamp="3113545">
<text><![CDATA[givenLeds(2);
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="3505" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="28" offset="465" timestamp="3113546">
<text><![CDATA[setLevel(1);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3507" _type="Delete" docASTNodeCount="272" docActiveCodeLength="1717" docExpressionCount="170" docLength="1717" endLine="23" length="42" offset="480" startLine="22" timestamp="3113574">
<text><![CDATA[givenLeds(2);
assertStates(true, false);]]></text>
</DocumentChange>
<DocumentChange __id="3508" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="42" offset="480" timestamp="3113574">
<text><![CDATA[assertStates(true, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3510" _type="Delete" docASTNodeCount="268" docActiveCodeLength="1742" docExpressionCount="167" docLength="1742" endLine="24" length="17" offset="508" startLine="23" timestamp="3113630">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="3511" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="17" offset="508" timestamp="3113631">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3512" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" endLine="24" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1758" int_docExpressionCount="175" int_docLength="1758" length="1" offset="511" startLine="24" timestamp="3113645">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3514" _type="Delete" docASTNodeCount="277" docActiveCodeLength="1743" docExpressionCount="174" docLength="1743" endLine="25" length="15" offset="510" startLine="24" timestamp="3113658">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="3515" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="15" offset="510" timestamp="3113659">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3517" _type="Delete" docASTNodeCount="275" docActiveCodeLength="1738" docExpressionCount="172" docLength="1738" endLine="26" length="20" offset="512" startLine="25" timestamp="3113682">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3518" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="20" offset="512" timestamp="3113683">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3520" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1669" docExpressionCount="167" docLength="1669" endLine="27" length="89" offset="519" startLine="26" timestamp="3113696">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {]]></text>
</DocumentChange>
<DocumentChange __id="3521" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="89" offset="519" timestamp="3113697">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3522" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1758" docExpressionCount="177" docLength="1758" length="1" offset="595" timestamp="3113704">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3524" _type="Delete" docASTNodeCount="273" docActiveCodeLength="1730" docExpressionCount="171" docLength="1730" endLine="28" length="29" offset="596" startLine="27" timestamp="3113723">
<text><![CDATA[givenLeds(2);
setLevel(50);]]></text>
</DocumentChange>
<DocumentChange __id="3525" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="29" offset="596" timestamp="3113724">
<text><![CDATA[setLevel(50);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3527" _type="Delete" docASTNodeCount="272" docActiveCodeLength="1717" docExpressionCount="170" docLength="1717" endLine="29" length="42" offset="612" startLine="28" timestamp="3113753">
<text><![CDATA[givenLeds(2);
assertStates(true, false);]]></text>
</DocumentChange>
<DocumentChange __id="3528" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="42" offset="612" timestamp="3113753">
<text><![CDATA[assertStates(true, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3530" _type="Delete" docASTNodeCount="268" docActiveCodeLength="1742" docExpressionCount="167" docLength="1742" endLine="30" length="17" offset="640" startLine="29" timestamp="3113787">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="3531" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="17" offset="640" timestamp="3113788">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3532" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" endLine="30" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1758" int_docExpressionCount="175" int_docLength="1758" length="1" offset="643" startLine="30" timestamp="3113797">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3534" _type="Delete" docASTNodeCount="277" docActiveCodeLength="1743" docExpressionCount="174" docLength="1743" endLine="31" length="15" offset="642" startLine="30" timestamp="3113819">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="3535" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="15" offset="642" timestamp="3113821">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3537" _type="Delete" docASTNodeCount="275" docActiveCodeLength="1738" docExpressionCount="172" docLength="1738" endLine="32" length="20" offset="644" startLine="31" timestamp="3113855">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3538" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="20" offset="644" timestamp="3113858">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3540" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1662" docExpressionCount="167" docLength="1662" endLine="33" length="96" offset="651" startLine="32" timestamp="3113899">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {]]></text>
</DocumentChange>
<DocumentChange __id="3541" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="96" offset="651" timestamp="3113900">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3542" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1758" docExpressionCount="177" docLength="1758" length="1" offset="734" timestamp="3113911">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3544" _type="Delete" docASTNodeCount="273" docActiveCodeLength="1730" docExpressionCount="171" docLength="1730" endLine="34" length="29" offset="735" startLine="33" timestamp="3113934">
<text><![CDATA[givenLeds(2);
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="3545" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="29" offset="735" timestamp="3113936">
<text><![CDATA[setLevel(51);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3547" _type="Delete" docASTNodeCount="272" docActiveCodeLength="1718" docExpressionCount="170" docLength="1718" endLine="35" length="41" offset="751" startLine="34" timestamp="3113964">
<text><![CDATA[givenLeds(2);
assertStates(true, true);]]></text>
</DocumentChange>
<DocumentChange __id="3548" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="41" offset="751" timestamp="3113966">
<text><![CDATA[assertStates(true, true);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3550" _type="Delete" docASTNodeCount="268" docActiveCodeLength="1742" docExpressionCount="167" docLength="1742" endLine="36" length="17" offset="778" startLine="35" timestamp="3113989">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="3551" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="17" offset="778" timestamp="3113990">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3552" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" endLine="36" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1758" int_docExpressionCount="175" int_docLength="1758" length="1" offset="781" startLine="36" timestamp="3113999">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3554" _type="Delete" docASTNodeCount="277" docActiveCodeLength="1743" docExpressionCount="174" docLength="1743" endLine="37" length="15" offset="780" startLine="36" timestamp="3114930">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="3555" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="15" offset="780" timestamp="3114932">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3557" _type="Delete" docASTNodeCount="275" docActiveCodeLength="1738" docExpressionCount="172" docLength="1738" endLine="38" length="20" offset="782" startLine="37" timestamp="3115122">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3558" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="20" offset="782" timestamp="3115124">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3560" _type="Delete" docASTNodeCount="262" docActiveCodeLength="1670" docExpressionCount="164" docLength="1670" endLine="39" length="88" offset="789" startLine="38" timestamp="3115235">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {]]></text>
</DocumentChange>
<DocumentChange __id="3561" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="88" offset="789" timestamp="3115236">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3562" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1758" docExpressionCount="177" docLength="1758" length="1" offset="864" timestamp="3115244">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3564" _type="Delete" docASTNodeCount="273" docActiveCodeLength="1730" docExpressionCount="171" docLength="1730" endLine="40" length="29" offset="865" startLine="39" timestamp="3115325">
<text><![CDATA[givenLeds(2);
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="3565" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="29" offset="865" timestamp="3115326">
<text><![CDATA[setLevel(51);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3567" _type="Delete" docASTNodeCount="273" docActiveCodeLength="1731" docExpressionCount="171" docLength="1731" endLine="41" length="28" offset="881" startLine="40" timestamp="3115550">
<text><![CDATA[givenLeds(2);
setLevel(0);]]></text>
</DocumentChange>
<DocumentChange __id="3568" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="28" offset="881" timestamp="3115550">
<text><![CDATA[setLevel(0);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3570" _type="Delete" docASTNodeCount="272" docActiveCodeLength="1716" docExpressionCount="170" docLength="1716" endLine="42" length="43" offset="896" startLine="41" timestamp="3115681">
<text><![CDATA[givenLeds(2);
assertStates(false, false);]]></text>
</DocumentChange>
<DocumentChange __id="3571" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="43" offset="896" timestamp="3115682">
<text><![CDATA[assertStates(false, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3573" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1742" docExpressionCount="164" docLength="1742" endLine="43" length="17" offset="925" startLine="42" timestamp="3115915">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="3574" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="17" offset="925" timestamp="3115916">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3575" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" endLine="43" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1758" int_docExpressionCount="175" int_docLength="1758" length="1" offset="928" startLine="43" timestamp="3115923">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3577" _type="Delete" docASTNodeCount="277" docActiveCodeLength="1743" docExpressionCount="174" docLength="1743" endLine="44" length="15" offset="927" startLine="43" timestamp="3116047">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="3578" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="15" offset="927" timestamp="3116050">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3580" _type="Delete" docASTNodeCount="275" docActiveCodeLength="1738" docExpressionCount="172" docLength="1738" endLine="45" length="20" offset="929" startLine="44" timestamp="3116181">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3581" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="20" offset="929" timestamp="3116182">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3583" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1669" docExpressionCount="165" docLength="1669" endLine="46" length="89" offset="936" startLine="45" timestamp="3116306">
<text><![CDATA[givenLeds(2);
public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {]]></text>
</DocumentChange>
<DocumentChange __id="3584" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="89" offset="936" timestamp="3116307">
<text><![CDATA[public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3585" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1758" docExpressionCount="177" docLength="1758" length="1" offset="1012" timestamp="3116323">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3587" _type="Delete" docASTNodeCount="273" docActiveCodeLength="1730" docExpressionCount="171" docLength="1730" endLine="47" length="29" offset="1013" startLine="46" timestamp="3116508">
<text><![CDATA[givenLeds(2);
setLevel(25);]]></text>
</DocumentChange>
<DocumentChange __id="3588" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="29" offset="1013" timestamp="3116518">
<text><![CDATA[setLevel(25);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3590" _type="Delete" docASTNodeCount="270" docActiveCodeLength="1703" docExpressionCount="168" docLength="1703" endLine="48" length="56" offset="1029" startLine="47" timestamp="3116659">
<text><![CDATA[givenLeds(2);
assertStates(true, false, false, false);]]></text>
</DocumentChange>
<DocumentChange __id="3591" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="56" offset="1029" timestamp="3116659">
<text><![CDATA[assertStates(true, false, false, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3593" _type="Delete" docASTNodeCount="266" docActiveCodeLength="1742" docExpressionCount="165" docLength="1742" endLine="49" length="17" offset="1071" startLine="48" timestamp="3116923">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="3594" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" length="17" offset="1071" timestamp="3116924">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3595" _type="Replace" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" endLine="49" insertionLength="0" int_docASTNodeCount="280" int_docActiveCodeLength="1758" int_docExpressionCount="175" int_docLength="1758" length="1" offset="1074" startLine="49" timestamp="3116937">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="3597" _type="Delete" docASTNodeCount="277" docActiveCodeLength="1743" docExpressionCount="174" docLength="1743" endLine="50" length="15" offset="1073" startLine="49" timestamp="3117096">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="3598" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="15" offset="1073" timestamp="3117098">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3600" _type="Delete" docASTNodeCount="275" docActiveCodeLength="1738" docExpressionCount="172" docLength="1738" endLine="51" length="20" offset="1075" startLine="50" timestamp="3117272">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3601" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="20" offset="1075" timestamp="3117277">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3603" _type="Delete" docASTNodeCount="275" docActiveCodeLength="1736" docExpressionCount="172" docLength="1736" endLine="52" length="22" offset="1082" startLine="51" timestamp="3117421">
<text><![CDATA[givenLeds(2);
@Ignore]]></text>
</DocumentChange>
<DocumentChange __id="3604" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="22" offset="1082" timestamp="3117431">
<text><![CDATA[@Ignore
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3606" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1663" docExpressionCount="165" docLength="1663" endLine="53" length="95" offset="1091" startLine="52" timestamp="3118049">
<text><![CDATA[givenLeds(2);
public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {]]></text>
</DocumentChange>
<DocumentChange __id="3607" _type="Insert" docASTNodeCount="280" docActiveCodeLength="1758" docExpressionCount="175" docLength="1758" length="95" offset="1091" timestamp="3118056">
<text><![CDATA[public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="3608" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1758" docExpressionCount="177" docLength="1758" length="1" offset="1173" timestamp="3118070">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="3610" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3119271" />
<Command __id="3611" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="3119642" timestamp2="3119803" />
<Command __id="3613" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3120076" />
<DocumentChange __id="3614" _type="Replace" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" endLine="53" insertionLength="1" int_docASTNodeCount="280" int_docActiveCodeLength="1758" int_docExpressionCount="176" int_docLength="1758" length="1" offset="1184" startLine="53" timestamp="3120563">
<deletedText><![CDATA[2]]></deletedText>
<insertedText><![CDATA[4]]></insertedText>
</DocumentChange>
<Command __id="3615" _type="InsertStringCommand" timestamp="3120570">
<data><![CDATA[4]]></data>
</Command>
<DocumentChange __id="3616" _type="Insert" docASTNodeCount="285" docActiveCodeLength="1775" docExpressionCount="180" docLength="1775" length="16" offset="1172" timestamp="3121971">
<text><![CDATA[ givenLeds(4);
]]></text>
</DocumentChange>
<Command __id="3617" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineUp" timestamp="3121975" />
<DocumentChange __id="3618" _type="Delete" docASTNodeCount="264" docActiveCodeLength="1679" docExpressionCount="165" docLength="1679" endLine="53" length="96" offset="1091" startLine="52" timestamp="3122206">
<text><![CDATA[public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {
givenLeds(4);]]></text>
</DocumentChange>
<DocumentChange __id="3619" _type="Insert" docASTNodeCount="285" docActiveCodeLength="1775" docExpressionCount="180" docLength="1775" length="96" offset="1091" timestamp="3122207">
<text><![CDATA[ givenLeds(4);
public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {]]></text>
</DocumentChange>
<DocumentChange __id="3620" _type="Replace" docASTNodeCount="284" docActiveCodeLength="1774" docExpressionCount="178" docLength="1774" endLine="52" insertionLength="0" int_docASTNodeCount="284" int_docActiveCodeLength="1774" int_docExpressionCount="178" int_docLength="1774" length="1" offset="1091" startLine="52" timestamp="3122228">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="3621" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="7" timestamp="3122233" timestamp2="3123027" />
<DocumentChange __id="3622" _type="Delete" docASTNodeCount="279" docActiveCodeLength="1752" docExpressionCount="175" docLength="1752" endLine="52" length="22" offset="1082" startLine="51" timestamp="3122343">
<text><![CDATA[@Ignore
givenLeds(4);]]></text>
</DocumentChange>
<DocumentChange __id="3623" _type="Insert" docASTNodeCount="284" docActiveCodeLength="1774" docExpressionCount="178" docLength="1774" length="22" offset="1082" timestamp="3122345">
<text><![CDATA[givenLeds(4);
@Ignore]]></text>
</DocumentChange>
<DocumentChange __id="3625" _type="Delete" docASTNodeCount="279" docActiveCodeLength="1754" docExpressionCount="175" docLength="1754" endLine="51" length="20" offset="1075" startLine="50" timestamp="3122476">
<text><![CDATA[@Test
givenLeds(4);]]></text>
</DocumentChange>
<DocumentChange __id="3626" _type="Insert" docASTNodeCount="284" docActiveCodeLength="1774" docExpressionCount="178" docLength="1774" length="20" offset="1075" timestamp="3122481">
<text><![CDATA[givenLeds(4);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="3628" _type="Delete" docASTNodeCount="281" docActiveCodeLength="1759" docExpressionCount="177" docLength="1759" endLine="50" length="15" offset="1073" startLine="49" timestamp="3122587">
<text><![CDATA[
givenLeds(4);]]></text>
</DocumentChange>
<DocumentChange __id="3629" _type="Insert" docASTNodeCount="284" docActiveCodeLength="1774" docExpressionCount="178" docLength="1774" length="15" offset="1073" timestamp="3122588">
<text><![CDATA[ givenLeds(4);
]]></text>
</DocumentChange>
<DocumentChange __id="3631" _type="Delete" docASTNodeCount="270" docActiveCodeLength="1758" docExpressionCount="168" docLength="1758" endLine="49" length="16" offset="1071" startLine="48" timestamp="3122683">
<text><![CDATA[}
givenLeds(4);]]></text>
</DocumentChange>
<DocumentChange __id="3632" _type="Insert" docASTNodeCount="284" docActiveCodeLength="1774" docExpressionCount="178" docLength="1774" length="16" offset="1071" timestamp="3122686">
<text><![CDATA[givenLeds(4);
}]]></text>
</DocumentChange>
<DocumentChange __id="3633" _type="Insert" docASTNodeCount="285" docActiveCodeLength="1774" docExpressionCount="180" docLength="1774" length="1" offset="1071" timestamp="3122693">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3635" _type="Delete" docASTNodeCount="274" docActiveCodeLength="1719" docExpressionCount="171" docLength="1719" endLine="48" length="56" offset="1029" startLine="47" timestamp="3122841">
<text><![CDATA[assertStates(true, false, false, false);
givenLeds(4);]]></text>
</DocumentChange>
<DocumentChange __id="3636" _type="Insert" docASTNodeCount="285" docActiveCodeLength="1775" docExpressionCount="180" docLength="1775" length="56" offset="1029" timestamp="3122841">
<text><![CDATA[givenLeds(4);
assertStates(true, false, false, false);]]></text>
</DocumentChange>
<DocumentChange __id="3638" _type="Delete" docASTNodeCount="277" docActiveCodeLength="1746" docExpressionCount="174" docLength="1746" endLine="47" length="29" offset="1013" startLine="46" timestamp="3123015">
<text><![CDATA[setLevel(25);
givenLeds(4);]]></text>
</DocumentChange>
<DocumentChange __id="3639" _type="Insert" docASTNodeCount="285" docActiveCodeLength="1775" docExpressionCount="180" docLength="1775" length="29" offset="1013" timestamp="3123016">
<text><![CDATA[givenLeds(4);
setLevel(25);]]></text>
</DocumentChange>
<Command __id="3641" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3123362" />
<Command __id="3642" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3126366" />
<Command __id="3643" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3127212" />
<Command __id="3644" _type="JUnitCommand" elapsedTimeInSeconds="0.03900003433227539" projectName="rgbring" timestamp="3128149">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="3645" _type="MoveCaretCommand" caretOffset="1105" docOffset="1105" timestamp="3136116" />
<DocumentChange __id="3646" _type="Delete" docASTNodeCount="283" docActiveCodeLength="1766" docExpressionCount="178" docLength="1766" endLine="53" length="9" offset="1097" startLine="52" timestamp="3136664">
<text><![CDATA[ @Ignore
]]></text>
</DocumentChange>
<Command __id="3647" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3136684" />
<Command __id="3648" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3137390" />
<Command __id="3649" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3137960" />
<Command __id="3650" _type="JUnitCommand" elapsedTimeInSeconds="0.021000146865844727" projectName="rgbring" timestamp="3139312">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="3651" _type="MoveCaretCommand" caretOffset="1703" docOffset="1703" timestamp="3157783" />
<DocumentChange __id="3652" _type="Insert" docASTNodeCount="283" docActiveCodeLength="1769" docExpressionCount="178" docLength="1769" length="3" offset="1718" timestamp="3159156">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3653" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="3159159" />
<DocumentChange __id="3654" _type="Insert" docASTNodeCount="285" docActiveCodeLength="1778" docExpressionCount="179" docLength="1778" length="9" offset="1721" repeat="8" timestamp="3160383" timestamp2="3162409">
<text><![CDATA[if (ledc)]]></text>
</DocumentChange>
<Command __id="3655" _type="InsertStringCommand" repeat="8" timestamp="3160385" timestamp2="3162410">
<data><![CDATA[if (ledc]]></data>
</Command>
<Command __id="3670" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="3162683" />
<DocumentChange __id="3671" _type="Replace" docASTNodeCount="287" docActiveCodeLength="1785" docExpressionCount="181" docLength="1785" endLine="75" insertionLength="8" int_docASTNodeCount="285" int_docActiveCodeLength="1777" int_docExpressionCount="179" int_docLength="1777" length="1" offset="1728" repeat="4" startLine="75" timestamp="3162978" timestamp2="3164341">
<deletedText><![CDATA[c]]></deletedText>
<insertedText><![CDATA[Count==4]]></insertedText>
</DocumentChange>
<Command __id="3672" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3162986" />
<Command __id="3673" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="3162989" />
<Command __id="3675" _type="InsertStringCommand" repeat="3" timestamp="3163938" timestamp2="3164343">
<data><![CDATA[==4]]></data>
</Command>
<Command __id="3680" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3164903" />
<DocumentChange __id="3681" _type="Insert" docASTNodeCount="288" docActiveCodeLength="1787" docExpressionCount="181" docLength="1787" length="2" offset="1737" repeat="2" timestamp="3165297" timestamp2="3165715">
<text><![CDATA[ {]]></text>
</DocumentChange>
<Command __id="3682" _type="InsertStringCommand" repeat="2" timestamp="3165322" timestamp2="3165718">
<data><![CDATA[ {]]></data>
</Command>
<DocumentChange __id="3685" _type="Insert" docASTNodeCount="288" docActiveCodeLength="1795" docExpressionCount="181" docLength="1795" length="8" offset="1739" timestamp="3166210">
<text><![CDATA[
}]]></text>
</DocumentChange>
<Command __id="3686" _type="InsertStringCommand" timestamp="3166219">
<data><![CDATA[
]]></data>
</Command>
<Command __id="3687" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3166583" />
<Command __id="3688" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3171915" timestamp2="3172110" />
<Command __id="3690" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="3172595" timestamp2="3172750" />
<Command __id="3692" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="3172974" timestamp2="3173165" />
<DocumentChange __id="3694" _type="Insert" docASTNodeCount="300" docActiveCodeLength="1836" docExpressionCount="191" docLength="1836" length="41" offset="1748" timestamp="3174038">
<text><![CDATA[ led1 = level > 0;
led2 = level > 50;
]]></text>
</DocumentChange>
<Command __id="3695" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineUp" timestamp="3174042" />
<DocumentChange __id="3696" _type="Delete" docASTNodeCount="288" docActiveCodeLength="1794" docExpressionCount="181" docLength="1794" endLine="79" length="42" offset="1746" startLine="77" timestamp="3174518">
<text><![CDATA[}
led1 = level > 0;
led2 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="3697" _type="Insert" docASTNodeCount="300" docActiveCodeLength="1836" docExpressionCount="191" docLength="1836" length="42" offset="1746" timestamp="3174520">
<text><![CDATA[led1 = level > 0;
led2 = level > 50;
}]]></text>
</DocumentChange>
<DocumentChange __id="3698" _type="Insert" docASTNodeCount="300" docActiveCodeLength="1836" docExpressionCount="191" docLength="1836" length="1" offset="1746" timestamp="3174538">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="3699" _type="Insert" docASTNodeCount="300" docActiveCodeLength="1837" docExpressionCount="191" docLength="1837" length="1" offset="1767" timestamp="3174550">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="3700" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="2" timestamp="3174555" timestamp2="3174939" />
<DocumentChange __id="3701" _type="Delete" docASTNodeCount="288" docActiveCodeLength="1795" docExpressionCount="181" docLength="1795" endLine="78" length="43" offset="1743" startLine="76" timestamp="3174916">
<text><![CDATA[
led1 = level > 0;
led2 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="3702" _type="Insert" docASTNodeCount="300" docActiveCodeLength="1838" docExpressionCount="191" docLength="1838" length="43" offset="1743" timestamp="3174918">
<text><![CDATA[led1 = level > 0;
led2 = level > 50;
]]></text>
</DocumentChange>
<Command __id="3704" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3175309" timestamp2="3175464" />
<DocumentChange __id="3706" _type="Delete" docASTNodeCount="300" docActiveCodeLength="1834" docExpressionCount="191" docLength="1834" endLine="79" length="4" offset="1783" startLine="78" timestamp="3175971">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3707" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3175974" />
<DocumentChange __id="3708" _type="Insert" docASTNodeCount="300" docActiveCodeLength="1838" docExpressionCount="191" docLength="1838" length="4" offset="1782" timestamp="3176531">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="3709" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="3176541" />
<DocumentChange __id="3710" _type="Insert" docASTNodeCount="301" docActiveCodeLength="1845" docExpressionCount="191" docLength="1845" length="7" offset="1786" repeat="7" timestamp="3176876" timestamp2="3177742">
<text><![CDATA[return;]]></text>
</DocumentChange>
<Command __id="3711" _type="InsertStringCommand" repeat="7" timestamp="3176878" timestamp2="3177744">
<data><![CDATA[return;]]></data>
</Command>
<Command __id="3724" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="3178171" timestamp2="3178516" />
<Command __id="3727" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3179546" />
<Command __id="3728" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3179870" />
<Command __id="3729" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3180448" />
<Command __id="3730" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3180874" />
<Command __id="3731" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3181316" />
<Command __id="3732" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3181852" />
<DocumentChange __id="3733" _type="Replace" docASTNodeCount="301" docActiveCodeLength="1845" docExpressionCount="191" docLength="1845" endLine="77" insertionLength="2" int_docASTNodeCount="277" int_docActiveCodeLength="1843" int_docExpressionCount="173" int_docLength="1843" length="2" offset="1779" repeat="2" startLine="77" timestamp="3182774" timestamp2="3182836">
<deletedText><![CDATA[50]]></deletedText>
<insertedText><![CDATA[25]]></insertedText>
</DocumentChange>
<Command __id="3734" _type="InsertStringCommand" repeat="2" timestamp="3182780" timestamp2="3182840">
<data><![CDATA[25]]></data>
</Command>
<Command __id="3737" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3184542" />
<Command __id="3738" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3185949" />
<Command __id="3739" _type="JUnitCommand" elapsedTimeInSeconds="0.03500008583068848" projectName="rgbring" timestamp="3186813">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="3740" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3196489" />
<Command __id="3741" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="3196781" timestamp2="3196956" />
<Command __id="3743" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="3197209" timestamp2="3197400" />
<Command __id="3745" _type="MoveCaretCommand" caretOffset="1194" docOffset="1194" timestamp="3244003" />
<Command __id="3746" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="3245012" timestamp2="3245357" />
<DocumentChange __id="3749" _type="Insert" docASTNodeCount="323" docActiveCodeLength="2011" docExpressionCount="206" docLength="2011" length="166" offset="1256" timestamp="3246541">
<text><![CDATA[ @Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {
givenLeds(4);
setLevel(26);
assertStates(true, true, false, false);
}
]]></text>
</DocumentChange>
<Command __id="3750" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3246554" />
<Command __id="3751" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3246922" timestamp2="3247745" />
<Command __id="3753" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3248169" />
<Command __id="3754" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="13" timestamp="3248565" timestamp2="3254559" />
<DocumentChange __id="3767" _type="Insert" docASTNodeCount="323" docActiveCodeLength="2019" docExpressionCount="206" docLength="2019" length="8" offset="1319" repeat="8" timestamp="3255130" timestamp2="3257954">
<text><![CDATA[AmdThree]]></text>
</DocumentChange>
<Command __id="3768" _type="InsertStringCommand" repeat="8" timestamp="3255136" timestamp2="3257956">
<data><![CDATA[AmdThree]]></data>
</Command>
<Command __id="3783" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="6" timestamp="3260205" timestamp2="3261151" />
<Command __id="3789" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3261557" />
<DocumentChange __id="3790" _type="Replace" docASTNodeCount="323" docActiveCodeLength="2019" docExpressionCount="206" docLength="2019" endLine="58" insertionLength="1" int_docASTNodeCount="323" int_docActiveCodeLength="2018" int_docExpressionCount="206" int_docLength="2018" length="1" offset="1320" startLine="58" timestamp="3262075">
<deletedText><![CDATA[m]]></deletedText>
<insertedText><![CDATA[n]]></insertedText>
</DocumentChange>
<Command __id="3791" _type="InsertStringCommand" timestamp="3262086">
<data><![CDATA[n]]></data>
</Command>
<Command __id="3792" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3262291" />
<Command __id="3793" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="6" timestamp="3263115" timestamp2="3265301" />
<Command __id="3799" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" repeat="2" timestamp="3265693" timestamp2="3265839" />
<DocumentChange __id="3801" _type="Replace" docASTNodeCount="323" docActiveCodeLength="2019" docExpressionCount="206" docLength="2019" endLine="58" insertionLength="2" int_docASTNodeCount="323" int_docActiveCodeLength="2017" int_docExpressionCount="206" int_docLength="2017" length="2" offset="1346" repeat="2" startLine="58" timestamp="3266826" timestamp2="3266938">
<deletedText><![CDATA[25]]></deletedText>
<insertedText><![CDATA[50]]></insertedText>
</DocumentChange>
<Command __id="3802" _type="InsertStringCommand" repeat="2" timestamp="3266831" timestamp2="3266941">
<data><![CDATA[50]]></data>
</Command>
<Command __id="3805" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3267411" />
<Command __id="3806" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3267725" />
<Command __id="3807" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3268278" />
<Command __id="3808" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3268509" />
<DocumentChange __id="3809" _type="Delete" docASTNodeCount="322" docActiveCodeLength="2017" docExpressionCount="205" docLength="2017" endLine="60" length="2" offset="1380" repeat="2" startLine="60" timestamp="3268922" timestamp2="3269075">
<text><![CDATA[26]]></text>
</DocumentChange>
<Command __id="3810" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="3268925" timestamp2="3269079" />
<DocumentChange __id="3813" _type="Insert" docASTNodeCount="323" docActiveCodeLength="2019" docExpressionCount="206" docLength="2019" length="2" offset="1380" repeat="2" timestamp="3269452" timestamp2="3269522">
<text><![CDATA[51]]></text>
</DocumentChange>
<Command __id="3814" _type="InsertStringCommand" repeat="2" timestamp="3269456" timestamp2="3269526">
<data><![CDATA[51]]></data>
</Command>
<Command __id="3817" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3269889" />
<Command __id="3818" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="7" timestamp="3270168" timestamp2="3271195" />
<Command __id="3825" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3271600" />
<DocumentChange __id="3826" _type="Replace" docASTNodeCount="323" docActiveCodeLength="2018" docExpressionCount="206" docLength="2018" endLine="61" insertionLength="4" int_docASTNodeCount="322" int_docActiveCodeLength="2014" int_docExpressionCount="205" int_docLength="2014" length="5" offset="1412" repeat="4" startLine="61" timestamp="3272067" timestamp2="3272514">
<deletedText><![CDATA[false]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="3827" _type="InsertStringCommand" repeat="4" timestamp="3272072" timestamp2="3272516">
<data><![CDATA[true]]></data>
</Command>
<Command __id="3834" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3273123" />
<Command __id="3835" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3274199" />
<Command __id="3836" _type="JUnitCommand" elapsedTimeInSeconds="0.05099987983703613" projectName="rgbring" timestamp="3275063">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="3837" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="29" timestamp="3275854" timestamp2="3277235" />
<Command __id="3866" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="7" timestamp="3277724" timestamp2="3278681" />
<DocumentChange __id="3873" _type="Insert" docASTNodeCount="329" docActiveCodeLength="2040" docExpressionCount="211" docLength="2040" length="22" offset="1956" timestamp="3279103">
<text><![CDATA[ led2 = level > 25;
]]></text>
</DocumentChange>
<Command __id="3874" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3279119" />
<Command __id="3875" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="3279599" timestamp2="3279851" />
<Command __id="3877" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3280399" />
<Command __id="3878" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3280634" />
<DocumentChange __id="3879" _type="Replace" docASTNodeCount="329" docActiveCodeLength="2040" docExpressionCount="211" docLength="2040" endLine="84" insertionLength="1" int_docASTNodeCount="329" int_docActiveCodeLength="2039" int_docExpressionCount="211" int_docLength="2039" length="1" offset="1962" startLine="84" timestamp="3280835">
<deletedText><![CDATA[2]]></deletedText>
<insertedText><![CDATA[3]]></insertedText>
</DocumentChange>
<Command __id="3880" _type="InsertStringCommand" timestamp="3280845">
<data><![CDATA[3]]></data>
</Command>
<Command __id="3881" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3281296" />
<Command __id="3882" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3281610" />
<Command __id="3883" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3282200" />
<DocumentChange __id="3884" _type="Replace" docASTNodeCount="329" docActiveCodeLength="2040" docExpressionCount="211" docLength="2040" endLine="84" insertionLength="2" int_docASTNodeCount="305" int_docActiveCodeLength="2038" int_docExpressionCount="193" int_docLength="2038" length="2" offset="1974" repeat="2" startLine="84" timestamp="3282769" timestamp2="3283042">
<deletedText><![CDATA[25]]></deletedText>
<insertedText><![CDATA[50]]></insertedText>
</DocumentChange>
<Command __id="3885" _type="InsertStringCommand" repeat="2" timestamp="3282774" timestamp2="3283046">
<data><![CDATA[50]]></data>
</Command>
<Command __id="3888" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3283381" />
<Command __id="3889" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3284409" />
<Command __id="3890" _type="JUnitCommand" elapsedTimeInSeconds="0.013000011444091797" projectName="rgbring" timestamp="3285599">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="3891" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="28" timestamp="3286465" timestamp2="3288165" />
<Command __id="3919" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="3288745" timestamp2="3290115" />
<Command __id="3923" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="3290381" timestamp2="3290771" />
<DocumentChange __id="3926" _type="Insert" docASTNodeCount="351" docActiveCodeLength="2213" docExpressionCount="226" docLength="2213" length="173" offset="1429" timestamp="3292056">
<text><![CDATA[ @Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50() {
givenLeds(4);
setLevel(51);
assertStates(true, true, true, false);
}
]]></text>
</DocumentChange>
<Command __id="3927" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3292080" />
<Command __id="3928" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3292403" />
<Command __id="3929" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="15" timestamp="3293243" timestamp2="3294606" />
<DocumentChange __id="3944" _type="Insert" docASTNodeCount="351" docActiveCodeLength="2220" docExpressionCount="226" docLength="2220" length="7" offset="1500" repeat="7" timestamp="3295192" timestamp2="3296666">
<text><![CDATA[AndFour]]></text>
</DocumentChange>
<Command __id="3945" _type="InsertStringCommand" repeat="7" timestamp="3295195" timestamp2="3296668">
<data><![CDATA[AndFour]]></data>
</Command>
<Command __id="3958" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3297485" />
<Command __id="3959" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="3297760" timestamp2="3297923" />
<Command __id="3961" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordPrevious" timestamp="3298343" />
<Command __id="3962" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3299389" />
<DocumentChange __id="3963" _type="Delete" docASTNodeCount="351" docActiveCodeLength="2218" docExpressionCount="226" docLength="2218" endLine="64" length="2" offset="1526" repeat="2" startLine="64" timestamp="3299790" timestamp2="3299952">
<text><![CDATA[50]]></text>
</DocumentChange>
<Command __id="3964" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="3299797" timestamp2="3299957" />
<DocumentChange __id="3967" _type="Insert" docASTNodeCount="351" docActiveCodeLength="2220" docExpressionCount="226" docLength="2220" length="2" offset="1526" repeat="2" timestamp="3300644" timestamp2="3300930">
<text><![CDATA[75]]></text>
</DocumentChange>
<Command __id="3968" _type="InsertStringCommand" repeat="2" timestamp="3300648" timestamp2="3300935">
<data><![CDATA[75]]></data>
</Command>
<Command __id="3971" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="3301727" timestamp2="3302221" />
<Command __id="3974" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3302572" />
<Command __id="3975" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="3302806" timestamp2="3303321" />
<Command __id="3978" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3303577" />
<DocumentChange __id="3979" _type="Replace" docASTNodeCount="351" docActiveCodeLength="2220" docExpressionCount="226" docLength="2220" endLine="66" insertionLength="2" int_docASTNodeCount="350" int_docActiveCodeLength="2218" int_docExpressionCount="225" int_docLength="2218" length="2" offset="1560" repeat="2" startLine="66" timestamp="3304422" timestamp2="3304635">
<deletedText><![CDATA[51]]></deletedText>
<insertedText><![CDATA[75]]></insertedText>
</DocumentChange>
<Command __id="3980" _type="InsertStringCommand" repeat="2" timestamp="3304428" timestamp2="3304637">
<data><![CDATA[75]]></data>
</Command>
<Command __id="3983" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3305115" />
<Command __id="3984" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3305441" />
<Command __id="3985" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="4" timestamp="3305634" timestamp2="3306041" />
<Command __id="3989" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3306302" />
<DocumentChange __id="3990" _type="Replace" docASTNodeCount="351" docActiveCodeLength="2219" docExpressionCount="226" docLength="2219" endLine="67" insertionLength="4" int_docASTNodeCount="351" int_docActiveCodeLength="2215" int_docExpressionCount="226" int_docLength="2215" length="5" offset="1598" repeat="4" startLine="67" timestamp="3306832" timestamp2="3307268">
<deletedText><![CDATA[false]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="3991" _type="InsertStringCommand" repeat="4" timestamp="3306847" timestamp2="3307271">
<data><![CDATA[true]]></data>
</Command>
<Command __id="3998" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3307878" />
<Command __id="3999" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3308715" />
<Command __id="4000" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3309482" />
<Command __id="4001" _type="JUnitCommand" elapsedTimeInSeconds="0.042999982833862305" projectName="rgbring" timestamp="3309613">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4002" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="24" timestamp="3309983" timestamp2="3310834" />
<Command __id="4026" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="3311181" timestamp2="3311353" />
<DocumentChange __id="4028" _type="Insert" docASTNodeCount="357" docActiveCodeLength="2241" docExpressionCount="231" docLength="2241" length="22" offset="2157" timestamp="3311678">
<text><![CDATA[ led3 = level > 50;
]]></text>
</DocumentChange>
<Command __id="4029" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3311689" />
<Command __id="4030" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3312432" />
<Command __id="4031" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="3312959" timestamp2="3313174" />
<Command __id="4033" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3313407" />
<DocumentChange __id="4034" _type="Replace" docASTNodeCount="357" docActiveCodeLength="2241" docExpressionCount="231" docLength="2241" endLine="91" insertionLength="2" int_docASTNodeCount="333" int_docActiveCodeLength="2239" int_docExpressionCount="213" int_docLength="2239" length="2" offset="2175" repeat="2" startLine="91" timestamp="3313935" timestamp2="3314269">
<deletedText><![CDATA[50]]></deletedText>
<insertedText><![CDATA[75]]></insertedText>
</DocumentChange>
<Command __id="4035" _type="InsertStringCommand" repeat="2" timestamp="3313950" timestamp2="3314278">
<data><![CDATA[75]]></data>
</Command>
<Command __id="4038" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3314416" />
<Command __id="4039" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="3314670" />
<Command __id="4040" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3315207" />
<DocumentChange __id="4041" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2240" docExpressionCount="231" docLength="2240" endLine="91" length="1" offset="2163" startLine="91" timestamp="3315672">
<text><![CDATA[3]]></text>
</DocumentChange>
<Command __id="4042" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3315676" />
<DocumentChange __id="4043" _type="Insert" docASTNodeCount="357" docActiveCodeLength="2241" docExpressionCount="231" docLength="2241" length="1" offset="2163" timestamp="3315805">
<text><![CDATA[4]]></text>
</DocumentChange>
<Command __id="4044" _type="InsertStringCommand" timestamp="3315808">
<data><![CDATA[4]]></data>
</Command>
<Command __id="4045" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3316329" />
<Command __id="4046" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3316939" />
<Command __id="4047" _type="JUnitCommand" elapsedTimeInSeconds="0.04400014877319336" projectName="rgbring" timestamp="3317809">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4048" _type="MoveCaretCommand" caretOffset="1562" docOffset="1562" timestamp="3341682" />
<DocumentChange __id="4049" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2240" docExpressionCount="231" docLength="2240" endLine="66" length="1" offset="1561" startLine="66" timestamp="3342459">
<text><![CDATA[5]]></text>
</DocumentChange>
<Command __id="4050" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3342462" />
<DocumentChange __id="4051" _type="Insert" docASTNodeCount="357" docActiveCodeLength="2241" docExpressionCount="231" docLength="2241" length="1" offset="1561" timestamp="3343427">
<text><![CDATA[6]]></text>
</DocumentChange>
<Command __id="4052" _type="InsertStringCommand" timestamp="3343429">
<data><![CDATA[6]]></data>
</Command>
<Command __id="4053" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3343668" />
<Command __id="4054" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3344862" />
<Command __id="4055" _type="JUnitCommand" elapsedTimeInSeconds="0.06200003623962402" projectName="rgbring" timestamp="3345892">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4056" _type="MoveCaretCommand" caretOffset="226" docOffset="226" timestamp="3365989" />
<DocumentChange __id="4057" _type="Insert" docASTNodeCount="368" docActiveCodeLength="2282" docExpressionCount="235" docLength="2282" length="41" offset="227" timestamp="3369815">
<text><![CDATA[ private boolean led1, led2, led3, led4;
]]></text>
</DocumentChange>
<Command __id="4058" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3369819" />
<Command __id="4059" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="3370138" timestamp2="3370646" />
<Command __id="4062" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3371213" />
<DocumentChange __id="4063" _type="Insert" docASTNodeCount="369" docActiveCodeLength="2284" docExpressionCount="235" docLength="2284" length="2" offset="243" repeat="2" timestamp="3371907" timestamp2="3372087">
<text><![CDATA[[]]]></text>
</DocumentChange>
<Command __id="4064" _type="InsertStringCommand" repeat="2" timestamp="3371916" timestamp2="3372095">
<data><![CDATA[[]]]></data>
</Command>
<Command __id="4067" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="3372767" />
<Command __id="4068" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="3" timestamp="3373176" timestamp2="3373594" />
<Command __id="4071" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.lineEnd" timestamp="3374282" />
<Command __id="4072" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3374694" />
<DocumentChange __id="4073" _type="Replace" docASTNodeCount="363" docActiveCodeLength="2266" docExpressionCount="232" docLength="2266" endLine="11" insertionLength="1" int_docASTNodeCount="363" int_docActiveCodeLength="2265" int_docExpressionCount="232" int_docLength="2265" length="19" offset="249" startLine="11" timestamp="3374957">
<deletedText><![CDATA[1, led2, led3, led4]]></deletedText>
<insertedText><![CDATA[s]]></insertedText>
</DocumentChange>
<Command __id="4074" _type="InsertStringCommand" timestamp="3374965">
<data><![CDATA[s]]></data>
</Command>
<Command __id="4075" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3376570" />
<DocumentChange __id="4076" _type="Insert" docASTNodeCount="363" docActiveCodeLength="2268" docExpressionCount="232" docLength="2268" length="2" offset="251" timestamp="3376974">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="4077" _type="InsertStringCommand" timestamp="3376979">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4078" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3377179" />
<Command __id="4079" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3377668" />
<Command __id="4080" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="3378758" timestamp2="3378952" />
<Command __id="4082" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3379469" />
<DocumentChange __id="4083" _type="Insert" docASTNodeCount="366" docActiveCodeLength="2278" docExpressionCount="235" docLength="2278" length="10" offset="250" repeat="9" timestamp="3379812" timestamp2="3383490">
<text><![CDATA[ = leds[2]]]></text>
</DocumentChange>
<Command __id="4084" _type="InsertStringCommand" repeat="9" timestamp="3379814" timestamp2="3383492">
<data><![CDATA[ = leds[2]]></data>
</Command>
<Command __id="4101" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="3385706" timestamp2="3386088" />
<Command __id="4103" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3386514" />
<DocumentChange __id="4104" _type="Replace" docASTNodeCount="363" docActiveCodeLength="2281" docExpressionCount="232" docLength="2281" endLine="11" insertionLength="7" int_docASTNodeCount="363" int_docActiveCodeLength="2274" int_docExpressionCount="232" int_docLength="2274" length="4" offset="253" repeat="7" startLine="11" timestamp="3387084" timestamp2="3387866">
<deletedText><![CDATA[leds]]></deletedText>
<insertedText><![CDATA[boolean]]></insertedText>
</DocumentChange>
<Command __id="4105" _type="InsertStringCommand" repeat="7" timestamp="3387090" timestamp2="3387875">
<data><![CDATA[boolean]]></data>
</Command>
<Command __id="4118" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3388111" />
<Command __id="4119" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3392927" />
<Command __id="4120" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="5" timestamp="3393505" timestamp2="3394566" />
<DocumentChange __id="4125" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2285" docExpressionCount="234" docLength="2285" length="4" offset="253" repeat="4" timestamp="3395204" timestamp2="3395372">
<text><![CDATA[new ]]></text>
</DocumentChange>
<Command __id="4126" _type="InsertStringCommand" repeat="4" timestamp="3395207" timestamp2="3395374">
<data><![CDATA[new ]]></data>
</Command>
<Command __id="4133" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3395695" />
<Command __id="4134" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="11" timestamp="3399024" timestamp2="3399799" />
<Command __id="4145" _type="SelectTextCommand" caretOffset="2030" docEnd="2030" docOffset="2030" docStart="2021" end="2030" start="2021" timestamp="3419298" />
<Command __id="4146" _type="MoveCaretCommand" caretOffset="2074" docOffset="2074" timestamp="3420599" />
<DocumentChange __id="4147" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2288" docExpressionCount="234" docLength="2288" length="3" offset="2074" timestamp="3421148">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="4148" _type="InsertStringCommand" timestamp="3421158">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="4149" _type="Insert" docASTNodeCount="376" docActiveCodeLength="2322" docExpressionCount="240" docLength="2322" length="34" offset="2077" repeat="29" timestamp="3421488" timestamp2="3429449">
<text><![CDATA[this.leds = new boolean[ledCount];]]></text>
</DocumentChange>
<Command __id="4150" _type="InsertStringCommand" repeat="5" timestamp="3421492" timestamp2="3422273">
<data><![CDATA[this.]]></data>
</Command>
<Command __id="4159" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="3422274" />
<Command __id="4164" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3423192" />
<Command __id="4165" _type="InsertStringCommand" timestamp="3423205">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4167" _type="InsertStringCommand" repeat="18" timestamp="3423493" timestamp2="3427273">
<data><![CDATA[ = new boolean[led]]></data>
</Command>
<Command __id="4202" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="3427515" />
<Command __id="4203" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="3427674" />
<Command __id="4204" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3428527" />
<Command __id="4206" _type="InsertStringCommand" timestamp="3428542">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4207" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3428861" />
<Command __id="4209" _type="InsertStringCommand" timestamp="3429464">
<data><![CDATA[;]]></data>
</Command>
<Command __id="4210" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3430736" />
<Command __id="4211" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3432822" />
<Command __id="4212" _type="JUnitCommand" elapsedTimeInSeconds="0.023000001907348633" projectName="rgbring" timestamp="3433526">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4213" _type="MoveCaretCommand" caretOffset="2193" docOffset="2193" timestamp="3437514" />
<DocumentChange __id="4214" _type="Insert" docASTNodeCount="376" docActiveCodeLength="2326" docExpressionCount="240" docLength="2326" length="4" offset="2193" timestamp="3438667">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="4215" _type="InsertStringCommand" timestamp="3438699">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="4216" _type="Insert" docASTNodeCount="380" docActiveCodeLength="2330" docExpressionCount="243" docLength="2330" length="4" offset="2197" repeat="4" timestamp="3439119" timestamp2="3439650">
<text><![CDATA[this]]></text>
</DocumentChange>
<Command __id="4217" _type="InsertStringCommand" repeat="4" timestamp="3439122" timestamp2="3439654">
<data><![CDATA[this]]></data>
</Command>
<DocumentChange __id="4224" _type="Delete" docASTNodeCount="376" docActiveCodeLength="2322" docExpressionCount="240" docLength="2322" endLine="93" length="8" offset="2194" startLine="92" timestamp="3443510">
<text><![CDATA[ this
]]></text>
</DocumentChange>
<Command __id="4225" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3443514" />
<Command __id="4226" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="3443770" timestamp2="3443954" />
<Command __id="4228" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3444421" />
<Command __id="4229" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="7" timestamp="3444765" timestamp2="3445945" />
<Command __id="4236" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3446177" />
<DocumentChange __id="4237" _type="Replace" docASTNodeCount="378" docActiveCodeLength="2321" docExpressionCount="242" docLength="2321" endLine="90" insertionLength="10" int_docASTNodeCount="376" int_docActiveCodeLength="2315" int_docExpressionCount="240" int_docLength="2315" length="7" offset="2159" repeat="8" startLine="90" timestamp="3446645" timestamp2="3447994">
<deletedText><![CDATA[edCount]]></deletedText>
<insertedText><![CDATA[eds.length]]></insertedText>
</DocumentChange>
<Command __id="4238" _type="InsertStringCommand" repeat="5" timestamp="3446650" timestamp2="3447280">
<data><![CDATA[leds.]]></data>
</Command>
<Command __id="4247" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="3447281" />
<Command __id="4250" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3447989" />
<Command __id="4252" _type="InsertStringCommand" timestamp="3448004">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4253" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3448466" />
<Command __id="4254" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3449751" />
<Command __id="4255" _type="JUnitCommand" elapsedTimeInSeconds="0.032000064849853516" projectName="rgbring" timestamp="3450695">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4256" _type="MoveCaretCommand" caretOffset="291" docOffset="291" timestamp="3453620" />
<Command __id="4257" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3454599" />
<Command __id="4258" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3454770" />
<Command __id="4259" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3455816" />
<DocumentChange __id="4260" _type="Delete" docASTNodeCount="372" docActiveCodeLength="2297" docExpressionCount="237" docLength="2297" endLine="86" length="28" offset="2049" repeat="2" startLine="85" timestamp="3455834" timestamp2="3455845">
<text><![CDATA[this.ledCount = ledCount;
]]></text>
</DocumentChange>
<DocumentChange __id="4262" _type="Delete" docASTNodeCount="366" docActiveCodeLength="2269" docExpressionCount="235" docLength="2269" endLine="15" length="28" offset="272" repeat="2" startLine="13" timestamp="3455847" timestamp2="3455848">
<text><![CDATA[private int ledCount = 2;
]]></text>
</DocumentChange>
<Command __id="4264" _type="InsertStringCommand" timestamp="3455934">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4265" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3456525" />
<Command __id="4266" _type="MoveCaretCommand" caretOffset="2140" docOffset="2140" timestamp="3462236" />
<DocumentChange __id="4267" _type="Insert" docASTNodeCount="366" docActiveCodeLength="2273" docExpressionCount="235" docLength="2273" length="4" offset="2140" timestamp="3462909">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="4268" _type="InsertStringCommand" timestamp="3462917">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="4269" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2277" docExpressionCount="238" docLength="2277" length="4" offset="2144" repeat="4" timestamp="3463244" timestamp2="3463695">
<text><![CDATA[this]]></text>
</DocumentChange>
<Command __id="4270" _type="InsertStringCommand" repeat="4" timestamp="3463246" timestamp2="3463698">
<data><![CDATA[this]]></data>
</Command>
<Command __id="4277" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.lineStart" timestamp="3465808" />
<DocumentChange __id="4278" _type="Replace" docASTNodeCount="372" docActiveCodeLength="2288" docExpressionCount="240" docLength="2288" endLine="89" insertionLength="15" int_docASTNodeCount="366" int_docActiveCodeLength="2273" int_docExpressionCount="235" int_docLength="2273" length="4" offset="2144" repeat="14" startLine="89" timestamp="3466247" timestamp2="3473566">
<deletedText><![CDATA[this]]></deletedText>
<insertedText><![CDATA[leds[0] = led1;]]></insertedText>
</DocumentChange>
<Command __id="4279" _type="InsertStringCommand" repeat="6" timestamp="3466258" timestamp2="3468094">
<data><![CDATA[leds[0]]></data>
</Command>
<Command __id="4290" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3468662" />
<Command __id="4292" _type="InsertStringCommand" repeat="3" timestamp="3468938" timestamp2="3470840">
<data><![CDATA[ = ]]></data>
</Command>
<Command __id="4297" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3471036" />
<Command __id="4298" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3471441" />
<Command __id="4299" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3471932" />
<Command __id="4301" _type="InsertStringCommand" repeat="5" timestamp="3472639" timestamp2="3473569">
<data><![CDATA[led1;]]></data>
</Command>
<DocumentChange __id="4310" _type="Insert" docASTNodeCount="378" docActiveCodeLength="2307" docExpressionCount="245" docLength="2307" length="19" offset="2160" timestamp="3474979">
<text><![CDATA[ leds[0] = led1;
]]></text>
</DocumentChange>
<Command __id="4311" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3474983" />
<DocumentChange __id="4312" _type="Delete" docASTNodeCount="368" docActiveCodeLength="2273" docExpressionCount="235" docLength="2273" endLine="91" length="34" offset="2166" startLine="90" timestamp="3475312">
<text><![CDATA[s[0] = led1;
led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="4313" _type="Insert" docASTNodeCount="378" docActiveCodeLength="2307" docExpressionCount="245" docLength="2307" length="34" offset="2166" timestamp="3475313">
<text><![CDATA[2 = level > 25;
leds[0] = led1;]]></text>
</DocumentChange>
<Command __id="4314" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" timestamp="3475321" />
<DocumentChange __id="4315" _type="Insert" docASTNodeCount="384" docActiveCodeLength="2326" docExpressionCount="250" docLength="2326" length="19" offset="2201" timestamp="3476030">
<text><![CDATA[ leds[0] = led1;
]]></text>
</DocumentChange>
<Command __id="4316" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3476035" />
<DocumentChange __id="4317" _type="Delete" docASTNodeCount="374" docActiveCodeLength="2292" docExpressionCount="240" docLength="2292" endLine="93" length="34" offset="2207" startLine="92" timestamp="3476421">
<text><![CDATA[s[0] = led1;
led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="4318" _type="Insert" docASTNodeCount="384" docActiveCodeLength="2326" docExpressionCount="250" docLength="2326" length="34" offset="2207" timestamp="3476422">
<text><![CDATA[3 = level > 50;
leds[0] = led1;]]></text>
</DocumentChange>
<Command __id="4319" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" timestamp="3476442" />
<DocumentChange __id="4320" _type="Insert" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" length="19" offset="2242" timestamp="3477233">
<text><![CDATA[ leds[0] = led1;
]]></text>
</DocumentChange>
<Command __id="4321" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3477240" />
<DocumentChange __id="4322" _type="Delete" docASTNodeCount="380" docActiveCodeLength="2311" docExpressionCount="246" docLength="2311" endLine="95" length="34" offset="2248" startLine="94" timestamp="3477521">
<text><![CDATA[s[0] = led1;
led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="4323" _type="Insert" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" length="34" offset="2248" timestamp="3477523">
<text><![CDATA[4 = level > 75;
leds[0] = led1;]]></text>
</DocumentChange>
<Command __id="4324" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" timestamp="3477534" />
<Command __id="4325" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="3478024" timestamp2="3478561" />
<Command __id="4329" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="3478989" timestamp2="3479294" />
<Command __id="4332" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="3479821" />
<DocumentChange __id="4333" _type="Replace" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" endLine="91" insertionLength="1" int_docASTNodeCount="391" int_docActiveCodeLength="2344" int_docExpressionCount="254" int_docLength="2344" length="1" offset="2190" startLine="91" timestamp="3480035">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[1]]></insertedText>
</DocumentChange>
<Command __id="4334" _type="InsertStringCommand" timestamp="3480041">
<data><![CDATA[1]]></data>
</Command>
<Command __id="4335" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3480269" />
<Command __id="4336" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3480789" />
<DocumentChange __id="4337" _type="Delete" docASTNodeCount="390" docActiveCodeLength="2344" docExpressionCount="255" docLength="2344" endLine="91" length="1" offset="2198" startLine="91" timestamp="3481082">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="4338" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3481084" />
<DocumentChange __id="4339" _type="Insert" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" length="1" offset="2198" timestamp="3481163">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="4340" _type="InsertStringCommand" timestamp="3481165">
<data><![CDATA[2]]></data>
</Command>
<Command __id="4341" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3481311" timestamp2="3481472" />
<Command __id="4343" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3481819" />
<Command __id="4344" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="3481994" timestamp2="3482145" />
<Command __id="4346" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="3482550" />
<DocumentChange __id="4347" _type="Replace" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" endLine="93" insertionLength="1" int_docASTNodeCount="391" int_docActiveCodeLength="2344" int_docExpressionCount="254" int_docLength="2344" length="1" offset="2231" startLine="93" timestamp="3482716">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[2]]></insertedText>
</DocumentChange>
<Command __id="4348" _type="InsertStringCommand" timestamp="3482722">
<data><![CDATA[2]]></data>
</Command>
<Command __id="4349" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3482919" />
<Command __id="4350" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3483517" />
<DocumentChange __id="4351" _type="Delete" docASTNodeCount="390" docActiveCodeLength="2344" docExpressionCount="255" docLength="2344" endLine="93" length="1" offset="2239" startLine="93" timestamp="3483913">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="4352" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3483915" />
<DocumentChange __id="4353" _type="Insert" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" length="1" offset="2239" timestamp="3484167">
<text><![CDATA[3]]></text>
</DocumentChange>
<Command __id="4354" _type="InsertStringCommand" timestamp="3484169">
<data><![CDATA[3]]></data>
</Command>
<Command __id="4355" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3484588" timestamp2="3484740" />
<Command __id="4357" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3485059" />
<Command __id="4358" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="3485292" timestamp2="3485433" />
<Command __id="4360" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="3485870" />
<DocumentChange __id="4361" _type="Replace" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" endLine="95" insertionLength="1" int_docASTNodeCount="391" int_docActiveCodeLength="2344" int_docExpressionCount="254" int_docLength="2344" length="1" offset="2272" startLine="95" timestamp="3486195">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[3]]></insertedText>
</DocumentChange>
<Command __id="4362" _type="InsertStringCommand" timestamp="3486204">
<data><![CDATA[3]]></data>
</Command>
<Command __id="4363" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3486393" />
<Command __id="4364" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3486664" />
<DocumentChange __id="4365" _type="Delete" docASTNodeCount="390" docActiveCodeLength="2344" docExpressionCount="255" docLength="2344" endLine="95" length="1" offset="2280" startLine="95" timestamp="3486886">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="4366" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3486893" />
<DocumentChange __id="4367" _type="Insert" docASTNodeCount="390" docActiveCodeLength="2345" docExpressionCount="255" docLength="2345" length="1" offset="2280" timestamp="3487009">
<text><![CDATA[4]]></text>
</DocumentChange>
<Command __id="4368" _type="InsertStringCommand" timestamp="3487011">
<data><![CDATA[4]]></data>
</Command>
<Command __id="4369" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3487580" />
<Command __id="4370" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3488658" />
<Command __id="4371" _type="JUnitCommand" elapsedTimeInSeconds="0.019999980926513672" projectName="rgbring" timestamp="3489561">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4372" _type="MoveCaretCommand" caretOffset="2156" docOffset="2156" timestamp="3490279" />
<Command __id="4373" _type="MoveCaretCommand" caretOffset="2281" docOffset="2281" timestamp="3492855" />
<Command __id="4374" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="6" timestamp="3493510" timestamp2="3494272" />
<DocumentChange __id="4380" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="19" offset="2160" timestamp="3494807">
<text><![CDATA[ leds[0] = led1;
]]></text>
</DocumentChange>
<Command __id="4381" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3494815" />
<DocumentChange __id="4382" _type="Delete" docASTNodeCount="384" docActiveCodeLength="2330" docExpressionCount="248" docLength="2330" endLine="91" length="34" offset="2166" startLine="90" timestamp="3495036">
<text><![CDATA[s[0] = led1;
led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="4383" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="34" offset="2166" timestamp="3495038">
<text><![CDATA[2 = level > 25;
leds[0] = led1;]]></text>
</DocumentChange>
<Command __id="4384" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="9" timestamp="3495063" timestamp2="3496454" />
<DocumentChange __id="4385" _type="Delete" docASTNodeCount="386" docActiveCodeLength="2335" docExpressionCount="252" docLength="2335" endLine="92" length="29" offset="2190" startLine="91" timestamp="3495201">
<text><![CDATA[0] = led1;
leds[1] = led2;]]></text>
</DocumentChange>
<DocumentChange __id="4386" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="29" offset="2190" timestamp="3495203">
<text><![CDATA[1] = led2;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="4388" _type="Delete" docASTNodeCount="384" docActiveCodeLength="2330" docExpressionCount="248" docLength="2330" endLine="93" length="34" offset="2207" startLine="92" timestamp="3495322">
<text><![CDATA[s[0] = led1;
led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="4389" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="34" offset="2207" timestamp="3495326">
<text><![CDATA[3 = level > 50;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="4391" _type="Delete" docASTNodeCount="386" docActiveCodeLength="2335" docExpressionCount="252" docLength="2335" endLine="94" length="29" offset="2231" startLine="93" timestamp="3495527">
<text><![CDATA[0] = led1;
leds[2] = led3;]]></text>
</DocumentChange>
<DocumentChange __id="4392" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="29" offset="2231" timestamp="3495527">
<text><![CDATA[2] = led3;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="4394" _type="Delete" docASTNodeCount="384" docActiveCodeLength="2330" docExpressionCount="248" docLength="2330" endLine="95" length="34" offset="2248" startLine="94" timestamp="3495754">
<text><![CDATA[s[0] = led1;
led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="4395" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="34" offset="2248" timestamp="3495755">
<text><![CDATA[4 = level > 75;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="4397" _type="Delete" docASTNodeCount="386" docActiveCodeLength="2335" docExpressionCount="251" docLength="2335" endLine="96" length="29" offset="2272" startLine="95" timestamp="3495874">
<text><![CDATA[0] = led1;
leds[3] = led4;]]></text>
</DocumentChange>
<DocumentChange __id="4398" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="29" offset="2272" timestamp="3495875">
<text><![CDATA[3] = led4;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="4400" _type="Delete" docASTNodeCount="389" docActiveCodeLength="2338" docExpressionCount="255" docLength="2338" endLine="97" length="26" offset="2286" startLine="96" timestamp="3495994">
<text><![CDATA[leds[0] = led1;
return;]]></text>
</DocumentChange>
<DocumentChange __id="4401" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="26" offset="2286" timestamp="3496004">
<text><![CDATA[return;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="4403" _type="Delete" docASTNodeCount="390" docActiveCodeLength="2344" docExpressionCount="255" docLength="2344" endLine="98" length="20" offset="2296" startLine="97" timestamp="3496200">
<text><![CDATA[ leds[0] = led1;
}]]></text>
</DocumentChange>
<DocumentChange __id="4404" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2364" docExpressionCount="260" docLength="2364" length="20" offset="2296" timestamp="3496207">
<text><![CDATA[}
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="4405" _type="Replace" docASTNodeCount="396" docActiveCodeLength="2363" docExpressionCount="260" docLength="2363" endLine="98" insertionLength="0" int_docASTNodeCount="396" int_docActiveCodeLength="2363" int_docExpressionCount="260" int_docLength="2363" length="1" offset="2300" startLine="98" timestamp="3496256">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="4407" _type="Delete" docASTNodeCount="386" docActiveCodeLength="2331" docExpressionCount="250" docLength="2331" endLine="99" length="32" offset="2303" startLine="98" timestamp="3496433">
<text><![CDATA[s[0] = led1;
led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="4408" _type="Insert" docASTNodeCount="396" docActiveCodeLength="2363" docExpressionCount="260" docLength="2363" length="32" offset="2303" timestamp="3496434">
<text><![CDATA[1 = level > 0;
leds[0] = led1;]]></text>
</DocumentChange>
<Command __id="4410" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3496881" />
<Command __id="4411" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3497170" />
<DocumentChange __id="4412" _type="Insert" docASTNodeCount="402" docActiveCodeLength="2381" docExpressionCount="265" docLength="2381" length="18" offset="2336" timestamp="3497469">
<text><![CDATA[ leds[0] = led1;
]]></text>
</DocumentChange>
<Command __id="4413" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3497479" />
<DocumentChange __id="4414" _type="Delete" docASTNodeCount="392" docActiveCodeLength="2348" docExpressionCount="256" docLength="2348" endLine="101" length="33" offset="2341" startLine="100" timestamp="3497718">
<text><![CDATA[s[0] = led1;
led2 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="4415" _type="Insert" docASTNodeCount="402" docActiveCodeLength="2381" docExpressionCount="265" docLength="2381" length="33" offset="2341" timestamp="3497719">
<text><![CDATA[2 = level > 50;
leds[0] = led1;]]></text>
</DocumentChange>
<Command __id="4416" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" timestamp="3497727" />
<Command __id="4417" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="3498268" timestamp2="3498419" />
<Command __id="4419" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3498875" />
<Command __id="4420" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="3499139" />
<DocumentChange __id="4421" _type="Replace" docASTNodeCount="402" docActiveCodeLength="2381" docExpressionCount="265" docLength="2381" endLine="101" insertionLength="1" int_docASTNodeCount="403" int_docActiveCodeLength="2380" int_docExpressionCount="264" int_docLength="2380" length="1" offset="2364" startLine="101" timestamp="3499363">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[1]]></insertedText>
</DocumentChange>
<Command __id="4422" _type="InsertStringCommand" timestamp="3499368">
<data><![CDATA[1]]></data>
</Command>
<Command __id="4423" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3499556" />
<Command __id="4424" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3499822" />
<DocumentChange __id="4425" _type="Delete" docASTNodeCount="402" docActiveCodeLength="2380" docExpressionCount="265" docLength="2380" endLine="101" length="1" offset="2372" startLine="101" timestamp="3500035">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="4426" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3500038" />
<DocumentChange __id="4427" _type="Insert" docASTNodeCount="402" docActiveCodeLength="2381" docExpressionCount="265" docLength="2381" length="1" offset="2372" timestamp="3500120">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="4428" _type="InsertStringCommand" timestamp="3500129">
<data><![CDATA[2]]></data>
</Command>
<Command __id="4429" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3500444" />
<Command __id="4430" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3502306" />
<Command __id="4431" _type="JUnitCommand" elapsedTimeInSeconds="0.02499985694885254" projectName="rgbring" timestamp="3503182">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4432" _type="SelectTextCommand" caretOffset="2155" docEnd="2155" docOffset="2155" docStart="2154" end="2155" start="2154" timestamp="3504204" />
<Command __id="4433" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3505870" />
<Command __id="4434" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3507292" />
<Command __id="4435" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="28" timestamp="3509713" timestamp2="3513178" />
<Command __id="4463" _type="MoveCaretCommand" caretOffset="1734" docOffset="1734" timestamp="3515528" />
<Command __id="4464" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3518726" />
<Command __id="4465" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="3525038" timestamp2="3525445" />
<DocumentChange __id="4468" _type="Insert" docASTNodeCount="402" docActiveCodeLength="2384" docExpressionCount="265" docLength="2384" length="3" offset="1845" timestamp="3525858">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="4469" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="3525861" />
<DocumentChange __id="4470" _type="Insert" docASTNodeCount="402" docActiveCodeLength="2387" docExpressionCount="265" docLength="2387" length="3" offset="1848" repeat="3" timestamp="3526139" timestamp2="3526445">
<text><![CDATA[for]]></text>
</DocumentChange>
<Command __id="4471" _type="InsertStringCommand" repeat="3" timestamp="3526141" timestamp2="3526447">
<data><![CDATA[for]]></data>
</Command>
<Command __id="4476" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="3526893" />
<Command __id="4477" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="3527003" />
<Command __id="4478" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3528556" />
<DocumentChange __id="4479" _type="Insert" docASTNodeCount="402" docActiveCodeLength="2387" docExpressionCount="265" docLength="2387" length="44" offset="1851" timestamp="3528583">
<text><![CDATA[ (int i = 0; i < leds.length; i++) {
}]]></text>
</DocumentChange>
<Command __id="4480" _type="InsertStringCommand" timestamp="3528591">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4481" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="3530283" timestamp2="3530894" />
<DocumentChange __id="4485" _type="Insert" docASTNodeCount="423" docActiveCodeLength="2463" docExpressionCount="281" docLength="2463" length="32" offset="1750" timestamp="3531257">
<text><![CDATA[ assertThat(led1, is(state1));
]]></text>
</DocumentChange>
<Command __id="4486" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="3531267" />
<DocumentChange __id="4487" _type="Delete" docASTNodeCount="413" docActiveCodeLength="2416" docExpressionCount="272" docLength="2416" endLine="73" length="47" offset="1766" startLine="72" timestamp="3531504">
<text><![CDATA[1, is(state1));
assertThat(led2, is(state2));]]></text>
</DocumentChange>
<DocumentChange __id="4488" _type="Insert" docASTNodeCount="423" docActiveCodeLength="2463" docExpressionCount="281" docLength="2463" length="47" offset="1766" timestamp="3531506">
<text><![CDATA[2, is(state2));
assertThat(led1, is(state1));]]></text>
</DocumentChange>
<Command __id="4489" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="4" timestamp="3531521" timestamp2="3531962" />
<DocumentChange __id="4490" _type="Delete" docASTNodeCount="413" docActiveCodeLength="2416" docExpressionCount="272" docLength="2416" endLine="74" length="47" offset="1798" startLine="73" timestamp="3531645">
<text><![CDATA[1, is(state1));
assertThat(led3, is(state3));]]></text>
</DocumentChange>
<DocumentChange __id="4491" _type="Insert" docASTNodeCount="423" docActiveCodeLength="2463" docExpressionCount="281" docLength="2463" length="47" offset="1798" timestamp="3531647">
<text><![CDATA[3, is(state3));
assertThat(led1, is(state1));]]></text>
</DocumentChange>
<DocumentChange __id="4493" _type="Delete" docASTNodeCount="413" docActiveCodeLength="2416" docExpressionCount="272" docLength="2416" endLine="75" length="47" offset="1830" startLine="74" timestamp="3531826">
<text><![CDATA[1, is(state1));
assertThat(led4, is(state4));]]></text>
</DocumentChange>
<DocumentChange __id="4494" _type="Insert" docASTNodeCount="423" docActiveCodeLength="2463" docExpressionCount="281" docLength="2463" length="47" offset="1830" timestamp="3531827">
<text><![CDATA[4, is(state4));
assertThat(led1, is(state1));]]></text>
</DocumentChange>
<DocumentChange __id="4496" _type="Delete" docASTNodeCount="404" docActiveCodeLength="2392" docExpressionCount="265" docLength="2392" endLine="76" length="71" offset="1848" startLine="75" timestamp="3531949">
<text><![CDATA[assertThat(led1, is(state1));
for (int i = 0; i < leds.length; i++) {]]></text>
</DocumentChange>
<DocumentChange __id="4497" _type="Insert" docASTNodeCount="423" docActiveCodeLength="2463" docExpressionCount="281" docLength="2463" length="71" offset="1848" timestamp="3531951">
<text><![CDATA[for (int i = 0; i < leds.length; i++) {
assertThat(led1, is(state1));]]></text>
</DocumentChange>
<DocumentChange __id="4498" _type="Insert" docASTNodeCount="423" docActiveCodeLength="2463" docExpressionCount="281" docLength="2463" length="1" offset="1890" timestamp="3531958">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="4500" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3532326" />
<DocumentChange __id="4501" _type="Delete" docASTNodeCount="423" docActiveCodeLength="2460" docExpressionCount="281" docLength="2460" endLine="78" length="4" offset="1921" startLine="77" timestamp="3532537">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="4502" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3532540" />
<Command __id="4503" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.scroll.lineUp" timestamp="3532731" />
<Command __id="4504" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="3532949" timestamp2="3533243" />
<Command __id="4507" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="3533537" timestamp2="3533711" />
<Command __id="4509" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="5" timestamp="3533986" timestamp2="3534471" />
<Command __id="4514" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3534769" />
<DocumentChange __id="4515" _type="Replace" docASTNodeCount="425" docActiveCodeLength="2463" docExpressionCount="283" docLength="2463" endLine="76" insertionLength="6" int_docASTNodeCount="423" int_docActiveCodeLength="2457" int_docExpressionCount="281" int_docLength="2457" length="3" offset="1903" repeat="6" startLine="76" timestamp="3535246" timestamp2="3536225">
<deletedText><![CDATA[ed1]]></deletedText>
<insertedText><![CDATA[eds[i]]]></insertedText>
</DocumentChange>
<Command __id="4516" _type="InsertStringCommand" repeat="6" timestamp="3535251" timestamp2="3536227">
<data><![CDATA[leds[i]]></data>
</Command>
<Command __id="4527" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3537131" />
<Command __id="4528" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="3537426" timestamp2="3537998" />
<Command __id="4531" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="6" timestamp="3539579" timestamp2="3540412" />
<Command __id="4537" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3540831" />
<Command __id="4538" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="3541089" timestamp2="3541502" />
<DocumentChange __id="4540" _type="Delete" docASTNodeCount="416" docActiveCodeLength="2415" docExpressionCount="280" docLength="2415" endLine="70" length="48" offset="1666" repeat="10" startLine="70" timestamp="3541908" timestamp2="3543831">
<text><![CDATA[, boolean state2, boolean state3, boolean state4]]></text>
</DocumentChange>
<Command __id="4541" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.deletePreviousWord" repeat="8" timestamp="3541921" timestamp2="3543091" />
<Command __id="4557" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="3543583" timestamp2="3543834" />
<Command __id="4560" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3544037" />
<Command __id="4561" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="3544323" />
<Command __id="4562" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3544678" />
<DocumentChange __id="4563" _type="Insert" docASTNodeCount="416" docActiveCodeLength="2418" docExpressionCount="280" docLength="2418" length="3" offset="1659" repeat="3" timestamp="3545180" timestamp2="3545472">
<text><![CDATA[...]]></text>
</DocumentChange>
<Command __id="4564" _type="InsertStringCommand" timestamp="3545185">
<data><![CDATA[.]]></data>
</Command>
<Command __id="4565" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="3545203" />
<Command __id="4566" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3545244" />
<Command __id="4568" _type="InsertStringCommand" timestamp="3545306">
<data><![CDATA[.]]></data>
</Command>
<Command __id="4569" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="3545320" />
<Command __id="4570" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3545369" />
<Command __id="4572" _type="InsertStringCommand" timestamp="3545477">
<data><![CDATA[.]]></data>
</Command>
<Command __id="4573" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="3545494" />
<Command __id="4574" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3546102" />
<Command __id="4575" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3546418" timestamp2="3546555" />
<Command __id="4577" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="3547533" timestamp2="3548685" />
<Command __id="4579" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3548971" />
<Command __id="4580" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="3549163" timestamp2="3549496" />
<Command __id="4583" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3549778" />
<DocumentChange __id="4584" _type="Replace" docASTNodeCount="416" docActiveCodeLength="2418" docExpressionCount="280" docLength="2418" endLine="70" insertionLength="1" int_docASTNodeCount="416" int_docActiveCodeLength="2417" int_docExpressionCount="280" int_docLength="2417" length="1" offset="1668" startLine="70" timestamp="3549930">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[s]]></insertedText>
</DocumentChange>
<Command __id="4585" _type="InsertStringCommand" timestamp="3549938">
<data><![CDATA[s]]></data>
</Command>
<Command __id="4586" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3550844" />
<Command __id="4587" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="3551056" timestamp2="3551657" />
<Command __id="4590" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3553562" />
<DocumentChange __id="4591" _type="Replace" docASTNodeCount="418" docActiveCodeLength="2420" docExpressionCount="282" docLength="2420" endLine="71" insertionLength="7" int_docASTNodeCount="416" int_docActiveCodeLength="2413" int_docExpressionCount="280" int_docLength="2413" length="5" offset="1696" repeat="7" startLine="71" timestamp="3553965" timestamp2="3557052">
<deletedText><![CDATA[tate1]]></deletedText>
<insertedText><![CDATA[tats[0]]]></insertedText>
</DocumentChange>
<Command __id="4592" _type="InsertStringCommand" repeat="7" timestamp="3553971" timestamp2="3557054">
<data><![CDATA[stats[0]]></data>
</Command>
<DocumentChange __id="4605" _type="Delete" docASTNodeCount="419" docActiveCodeLength="2419" docExpressionCount="281" docLength="2419" endLine="71" length="1" offset="1701" startLine="71" timestamp="3557815">
<text><![CDATA[0]]></text>
</DocumentChange>
<Command __id="4606" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3557818" />
<Command __id="4607" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="3558619" timestamp2="3558805" />
<DocumentChange __id="4609" _type="Insert" docASTNodeCount="419" docActiveCodeLength="2420" docExpressionCount="281" docLength="2420" length="1" offset="1699" timestamp="3559142">
<text><![CDATA[e]]></text>
</DocumentChange>
<Command __id="4610" _type="InsertStringCommand" timestamp="3559154">
<data><![CDATA[e]]></data>
</Command>
<Command __id="4611" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="3559431" timestamp2="3559598" />
<DocumentChange __id="4613" _type="Insert" docASTNodeCount="419" docActiveCodeLength="2425" docExpressionCount="283" docLength="2425" length="5" offset="1702" repeat="5" timestamp="3559881" timestamp2="3560991">
<text><![CDATA[cnt++]]></text>
</DocumentChange>
<Command __id="4614" _type="InsertStringCommand" repeat="5" timestamp="3559886" timestamp2="3560994">
<data><![CDATA[cnt++]]></data>
</Command>
<Command __id="4623" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3561615" />
<Command __id="4624" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3561687" />
<Command __id="4625" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3562490" />
<DocumentChange __id="4626" _type="Insert" docASTNodeCount="424" docActiveCodeLength="2441" docExpressionCount="284" docLength="2441" length="16" offset="268" repeat="6" timestamp="3562501" timestamp2="3562515">
<text><![CDATA[private int cnt;]]></text>
</DocumentChange>
<DocumentChange __id="4632" _type="Insert" docASTNodeCount="424" docActiveCodeLength="2443" docExpressionCount="284" docLength="2443" length="2" offset="268" timestamp="3562517">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="4633" _type="InsertStringCommand" timestamp="3562543">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="4634" _type="Delete" docASTNodeCount="419" docActiveCodeLength="2425" docExpressionCount="283" docLength="2425" endLine="12" length="18" offset="268" repeat="7" startLine="11" timestamp="3564065" timestamp2="3564117">
<text><![CDATA[
private int cnt;]]></text>
</DocumentChange>
<Command __id="4641" _type="UndoCommand" timestamp="3564143" />
<Command __id="4642" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3564700" />
<Command __id="4643" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3564730" />
<Command __id="4644" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3566131" />
<DocumentChange __id="4645" _type="Insert" docASTNodeCount="419" docActiveCodeLength="2428" docExpressionCount="283" docLength="2428" length="3" offset="1675" timestamp="3566135">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="4646" _type="Insert" docASTNodeCount="423" docActiveCodeLength="2436" docExpressionCount="284" docLength="2436" length="8" offset="1675" repeat="4" timestamp="3566138" timestamp2="3566149">
<text><![CDATA[int cnt;]]></text>
</DocumentChange>
<Command __id="4650" _type="InsertStringCommand" timestamp="3566213">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4651" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="3567496" timestamp2="3567930" />
<Command __id="4653" _type="CopyCommand" timestamp="3568367" />
<Command __id="4654" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3568554" />
<Command __id="4655" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="4" timestamp="3568768" timestamp2="3569175" />
<Command __id="4659" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3569489" />
<DocumentChange __id="4660" _type="Replace" docASTNodeCount="426" docActiveCodeLength="2443" docExpressionCount="287" docLength="2443" endLine="73" insertionLength="8" int_docASTNodeCount="423" int_docActiveCodeLength="2435" int_docExpressionCount="284" int_docLength="2435" length="1" offset="1750" startLine="73" timestamp="3569836">
<deletedText><![CDATA[2]]></deletedText>
<insertedText><![CDATA[s[cnt++]]]></insertedText>
</DocumentChange>
<Command __id="4661" _type="PasteCommand" timestamp="3569849" />
<Command __id="4662" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3570022" />
<Command __id="4663" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="6" timestamp="3570185" timestamp2="3570805" />
<Command __id="4669" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3571107" />
<DocumentChange __id="4670" _type="Replace" docASTNodeCount="429" docActiveCodeLength="2450" docExpressionCount="290" docLength="2450" endLine="74" insertionLength="8" int_docASTNodeCount="426" int_docActiveCodeLength="2442" int_docExpressionCount="287" int_docLength="2442" length="1" offset="1789" startLine="74" timestamp="3571384">
<deletedText><![CDATA[3]]></deletedText>
<insertedText><![CDATA[s[cnt++]]]></insertedText>
</DocumentChange>
<Command __id="4671" _type="PasteCommand" timestamp="3571392" />
<Command __id="4672" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3571560" />
<Command __id="4673" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3571762" />
<Command __id="4674" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="3571946" timestamp2="3572110" />
<Command __id="4676" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3572433" />
<DocumentChange __id="4677" _type="Replace" docASTNodeCount="432" docActiveCodeLength="2457" docExpressionCount="293" docLength="2457" endLine="75" insertionLength="8" int_docASTNodeCount="429" int_docActiveCodeLength="2449" int_docExpressionCount="290" int_docLength="2449" length="1" offset="1828" startLine="75" timestamp="3572746">
<deletedText><![CDATA[4]]></deletedText>
<insertedText><![CDATA[s[cnt++]]]></insertedText>
</DocumentChange>
<Command __id="4678" _type="PasteCommand" timestamp="3572757" />
<Command __id="4679" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="3572950" timestamp2="3573262" />
<Command __id="4682" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="5" timestamp="3575490" timestamp2="3576143" />
<Command __id="4687" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3576436" />
<Command __id="4688" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3576812" />
<Command __id="4689" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3579299" />
<DocumentChange __id="4690" _type="Replace" docASTNodeCount="435" docActiveCodeLength="2464" docExpressionCount="296" docLength="2464" endLine="77" insertionLength="8" int_docASTNodeCount="432" int_docActiveCodeLength="2456" int_docExpressionCount="293" int_docLength="2456" length="1" offset="1913" startLine="77" timestamp="3579696">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[s[cnt++]]]></insertedText>
</DocumentChange>
<Command __id="4691" _type="PasteCommand" timestamp="3579702" />
<Command __id="4692" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3580614" />
<DocumentChange __id="4693" _type="Delete" docASTNodeCount="435" docActiveCodeLength="2459" docExpressionCount="294" docLength="2459" endLine="77" length="5" offset="1915" repeat="5" startLine="77" timestamp="3581138" timestamp2="3581766">
<text><![CDATA[cnt++]]></text>
</DocumentChange>
<Command __id="4694" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="5" timestamp="3581144" timestamp2="3581775" />
<DocumentChange __id="4703" _type="Insert" docASTNodeCount="434" docActiveCodeLength="2460" docExpressionCount="295" docLength="2460" length="1" offset="1915" timestamp="3582306">
<text><![CDATA[i]]></text>
</DocumentChange>
<Command __id="4704" _type="InsertStringCommand" timestamp="3582311">
<data><![CDATA[i]]></data>
</Command>
<Command __id="4705" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3582594" />
<Command __id="4706" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="5" timestamp="3583128" timestamp2="3584112" />
<Command __id="4711" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3584436" />
<Command __id="4712" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3584493" />
<Command __id="4713" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3584984" />
<DocumentChange __id="4714" _type="Insert" docASTNodeCount="435" docActiveCodeLength="2464" docExpressionCount="296" docLength="2464" length="4" offset="1682" repeat="2" timestamp="3585009" timestamp2="3585012">
<text><![CDATA[ = 0]]></text>
</DocumentChange>
<Command __id="4716" _type="InsertStringCommand" timestamp="3585123">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4717" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3585431" />
<Command __id="4718" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3588263" />
<Command __id="4719" _type="JUnitCommand" elapsedTimeInSeconds="0.03500008583068848" projectName="rgbring" timestamp="3589618">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4720" _type="MoveCaretCommand" caretOffset="2004" docOffset="2004" timestamp="3595170" />
<Command __id="4721" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="5" timestamp="3596117" timestamp2="3597371" />
<DocumentChange __id="4726" _type="Delete" docASTNodeCount="410" docActiveCodeLength="2336" docExpressionCount="281" docLength="2336" endLine="85" length="128" offset="1933" startLine="81" timestamp="3598115">
<text><![CDATA[ private void assertStates(boolean state1, boolean state2) {
assertThat(led1, is(state1));
assertThat(led2, is(state2));
}
]]></text>
</DocumentChange>
<Command __id="4727" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3598155" />
<Command __id="4728" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3599743" />
<Command __id="4729" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3601528" />
<Command __id="4730" _type="JUnitCommand" elapsedTimeInSeconds="0.04999995231628418" projectName="rgbring" timestamp="3602452">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<DocumentChange __id="4731" _type="Insert" docASTNodeCount="435" docActiveCodeLength="2464" docExpressionCount="296" docLength="2464" length="128" offset="1933" timestamp="3605539">
<text><![CDATA[ private void assertStates(boolean state1, boolean state2) {
assertThat(led1, is(state1));
assertThat(led2, is(state2));
}
]]></text>
</DocumentChange>
<Command __id="4732" _type="UndoCommand" timestamp="3605589" />
<Command __id="4733" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="3" timestamp="3609320" timestamp2="3610499" />
<Command __id="4736" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3614170" />
<Command __id="4737" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="10" timestamp="3616431" timestamp2="3617174" />
<Command __id="4747" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="4" timestamp="3618365" timestamp2="3618926" />
<DocumentChange __id="4751" _type="Delete" docASTNodeCount="395" docActiveCodeLength="2308" docExpressionCount="260" docLength="2308" endLine="76" length="156" offset="1688" startLine="72" timestamp="3621075">
<text><![CDATA[ assertThat(led1, is(states[cnt++]));
assertThat(led2, is(states[cnt++]));
assertThat(led3, is(states[cnt++]));
assertThat(led4, is(states[cnt++]));
]]></text>
</DocumentChange>
<Command __id="4752" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3621102" />
<Command __id="4753" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3622113" />
<Command __id="4754" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3625071" />
<DocumentChange __id="4755" _type="Delete" docASTNodeCount="390" docActiveCodeLength="2293" docExpressionCount="258" docLength="2293" endLine="72" length="15" offset="1673" startLine="71" timestamp="3625372">
<text><![CDATA[ int cnt = 0;
]]></text>
</DocumentChange>
<Command __id="4756" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3625377" />
<Command __id="4757" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="6" timestamp="3627507" timestamp2="3628557" />
<Command __id="4763" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="3628781" timestamp2="3629061" />
<DocumentChange __id="4765" _type="Delete" docASTNodeCount="365" docActiveCodeLength="2165" docExpressionCount="243" docLength="2165" endLine="80" length="128" offset="1762" startLine="76" timestamp="3629518">
<text><![CDATA[ private void assertStates(boolean state1, boolean state2) {
assertThat(led1, is(state1));
assertThat(led2, is(state2));
}
]]></text>
</DocumentChange>
<Command __id="4766" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3629524" />
<Command __id="4767" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3629963" />
<Command __id="4768" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3630468" />
<Command __id="4769" _type="JUnitCommand" elapsedTimeInSeconds="0.018999814987182617" projectName="rgbring" timestamp="3631518">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4770" _type="SelectTextCommand" caretOffset="1605" docEnd="1605" docOffset="1605" docStart="1580" end="1605" start="1580" timestamp="3634247" />
<Command __id="4771" _type="SelectTextCommand" caretOffset="1595" docEnd="1595" docOffset="1595" docStart="1580" end="1595" start="1580" timestamp="3634411" />
<Command __id="4772" _type="MoveCaretCommand" caretOffset="1605" docOffset="1605" timestamp="3635009" />
<Command __id="4773" _type="SelectTextCommand" caretOffset="1606" docEnd="1606" docOffset="1606" docStart="1602" end="1606" start="1602" timestamp="3635151" />
<DocumentChange __id="4774" _type="Replace" docASTNodeCount="365" docActiveCodeLength="2166" docExpressionCount="243" docLength="2166" endLine="67" insertionLength="5" int_docASTNodeCount="364" int_docActiveCodeLength="2161" int_docExpressionCount="242" int_docLength="2161" length="4" offset="1602" repeat="5" startLine="67" timestamp="3635877" timestamp2="3636415">
<deletedText><![CDATA[true]]></deletedText>
<insertedText><![CDATA[false]]></insertedText>
</DocumentChange>
<Command __id="4775" _type="InsertStringCommand" repeat="5" timestamp="3635907" timestamp2="3636417">
<data><![CDATA[false]]></data>
</Command>
<Command __id="4784" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3636792" />
<Command __id="4785" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3637806" />
<Command __id="4786" _type="JUnitCommand" elapsedTimeInSeconds="0.08299994468688965" projectName="rgbring" timestamp="3639705">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<DocumentChange __id="4787" _type="Delete" docASTNodeCount="365" docActiveCodeLength="2162" docExpressionCount="243" docLength="2162" endLine="67" length="4" offset="1603" startLine="67" timestamp="3641263">
<text><![CDATA[alse]]></text>
</DocumentChange>
<Command __id="4788" _type="UndoCommand" repeat="2" timestamp="3641309" timestamp2="3642074" />
<DocumentChange __id="4789" _type="Replace" docASTNodeCount="365" docActiveCodeLength="2165" docExpressionCount="243" docLength="2165" endLine="67" insertionLength="4" int_docASTNodeCount="364" int_docActiveCodeLength="2161" int_docExpressionCount="242" int_docLength="2161" length="1" offset="1602" startLine="67" timestamp="3642034">
<deletedText><![CDATA[f]]></deletedText>
<insertedText><![CDATA[true]]></insertedText>
</DocumentChange>
<Command __id="4791" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3642532" />
<Command __id="4792" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3643180" />
<Command __id="4793" _type="JUnitCommand" elapsedTimeInSeconds="0.04800009727478027" projectName="rgbring" timestamp="3644738">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="4794" _type="MoveCaretCommand" caretOffset="1911" docOffset="1911" timestamp="3648914" />
<Command __id="4795" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3654264" />
<Command __id="4796" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3655187" />
<Command __id="4797" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3655543" />
<Command __id="4798" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="3655806" timestamp2="3656110" />
<Command __id="4801" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3658165" />
<Command __id="4802" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3658754" />
<Command __id="4803" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3659405" />
<Command __id="4804" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.open.editor" timestamp="3661113" />
<DocumentChange __id="4805" _type="Delete" docASTNodeCount="354" docActiveCodeLength="2124" docExpressionCount="239" docLength="2124" endLine="11" length="41" offset="186" startLine="10" timestamp="3663599">
<text><![CDATA[ private boolean led1, led2, led3, led4;
]]></text>
</DocumentChange>
<Command __id="4806" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3663631" />
<Command __id="4807" _type="EclipseCommand" commandID="org.eclipse.ui.navigate.next" timestamp="3664900" />
<Command __id="4808" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3666894" />
<Command __id="4809" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3667184" />
<Command __id="4810" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3667215" />
<Command __id="4811" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3667740" />
<DocumentChange __id="4812" _type="Insert" docASTNodeCount="354" docActiveCodeLength="2127" docExpressionCount="239" docLength="2127" length="3" offset="1841" timestamp="3667743">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="4813" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2140" docExpressionCount="240" docLength="2140" length="13" offset="1841" repeat="4" timestamp="3667746" timestamp2="3667752">
<text><![CDATA[boolean led1;]]></text>
</DocumentChange>
<Command __id="4817" _type="InsertStringCommand" timestamp="3667780">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4818" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3668455" timestamp2="3668933" />
<Command __id="4820" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3669214" />
<Command __id="4821" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3669255" />
<Command __id="4822" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3669793" />
<DocumentChange __id="4823" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2143" docExpressionCount="240" docLength="2143" length="3" offset="1857" timestamp="3669802">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="4824" _type="Insert" docASTNodeCount="362" docActiveCodeLength="2156" docExpressionCount="241" docLength="2156" length="13" offset="1857" repeat="4" timestamp="3669812" timestamp2="3669819">
<text><![CDATA[boolean led2;]]></text>
</DocumentChange>
<Command __id="4828" _type="InsertStringCommand" timestamp="3669858">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4829" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3670288" timestamp2="3670431" />
<Command __id="4831" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3670703" />
<Command __id="4832" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3670737" />
<Command __id="4833" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3671429" />
<DocumentChange __id="4834" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2139" docExpressionCount="236" docLength="2139" endLine="88" length="17" offset="1979" startLine="88" timestamp="3671439">
<text><![CDATA[led3 = level > 50]]></text>
</DocumentChange>
<DocumentChange __id="4835" _type="Insert" docASTNodeCount="363" docActiveCodeLength="2164" docExpressionCount="240" docLength="2164" length="25" offset="1979" repeat="5" timestamp="3671442" timestamp2="3671447">
<text><![CDATA[boolean led3 = level > 50]]></text>
</DocumentChange>
<Command __id="4840" _type="InsertStringCommand" timestamp="3671495">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4841" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3671944" timestamp2="3672091" />
<Command __id="4843" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3672345" />
<Command __id="4844" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3672506" />
<Command __id="4845" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3672550" />
<Command __id="4846" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3673162" />
<DocumentChange __id="4847" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2147" docExpressionCount="235" docLength="2147" endLine="90" length="17" offset="2028" startLine="90" timestamp="3673165">
<text><![CDATA[led4 = level > 75]]></text>
</DocumentChange>
<DocumentChange __id="4848" _type="Insert" docASTNodeCount="364" docActiveCodeLength="2172" docExpressionCount="239" docLength="2172" length="25" offset="2028" repeat="5" timestamp="3673173" timestamp2="3673182">
<text><![CDATA[boolean led4 = level > 75]]></text>
</DocumentChange>
<Command __id="4853" _type="InsertStringCommand" timestamp="3673206">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4854" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="3673692" timestamp2="3674913" />
<Command __id="4862" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3675280" />
<Command __id="4863" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="3675508" timestamp2="3676982" />
<Command __id="4866" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3679413" />
<Command __id="4867" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3681126" />
<Command __id="4868" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3681206" />
<Command __id="4869" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3682677" />
<Command __id="4870" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3686459" />
<Command __id="4871" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3687987" />
<Command __id="4872" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3690445" />
<Command __id="4873" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3695391" />
<Command __id="4874" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3695418" />
<Command __id="4875" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3698374" />
<DocumentChange __id="4876" _type="Delete" docASTNodeCount="360" docActiveCodeLength="2163" docExpressionCount="236" docLength="2163" endLine="84" length="9" offset="1905" startLine="84" timestamp="3698381">
<text><![CDATA[level > 0]]></text>
</DocumentChange>
<DocumentChange __id="4877" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2155" docExpressionCount="234" docLength="2155" endLine="84" length="8" offset="1898" startLine="84" timestamp="3698387">
<text><![CDATA[led1 = ;]]></text>
</DocumentChange>
<DocumentChange __id="4878" _type="Insert" docASTNodeCount="365" docActiveCodeLength="2180" docExpressionCount="238" docLength="2180" length="25" offset="1898" timestamp="3698388">
<text><![CDATA[boolean led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="4879" _type="Delete" docASTNodeCount="361" docActiveCodeLength="2164" docExpressionCount="237" docLength="2164" endLine="82" length="16" offset="1841" repeat="2" startLine="81" timestamp="3698392" timestamp2="3698393">
<text><![CDATA[boolean led1;
]]></text>
</DocumentChange>
<Command __id="4881" _type="InsertStringCommand" timestamp="3698421">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4882" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3700859" timestamp2="3701601" />
<Command __id="4884" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3701803" />
<Command __id="4885" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3702036" />
<Command __id="4886" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3702083" />
<Command __id="4887" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3703438" />
<DocumentChange __id="4888" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2154" docExpressionCount="234" docLength="2154" endLine="85" length="10" offset="1937" startLine="85" timestamp="3703448">
<text><![CDATA[level > 25]]></text>
</DocumentChange>
<DocumentChange __id="4889" _type="Delete" docASTNodeCount="355" docActiveCodeLength="2146" docExpressionCount="232" docLength="2146" endLine="85" length="8" offset="1930" startLine="85" timestamp="3703449">
<text><![CDATA[led2 = ;]]></text>
</DocumentChange>
<DocumentChange __id="4890" _type="Insert" docASTNodeCount="362" docActiveCodeLength="2172" docExpressionCount="236" docLength="2172" length="26" offset="1930" timestamp="3703457">
<text><![CDATA[boolean led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="4891" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2156" docExpressionCount="235" docLength="2156" endLine="82" length="16" offset="1841" repeat="2" startLine="81" timestamp="3703458" timestamp2="3703459">
<text><![CDATA[boolean led2;
]]></text>
</DocumentChange>
<Command __id="4893" _type="InsertStringCommand" timestamp="3703487">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4894" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3704110" />
<Command __id="4895" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3704291" />
<Command __id="4896" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="3704893" timestamp2="3706808" />
<Command __id="4900" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="3709026" timestamp2="3709540" />
<Command __id="4904" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3710327" />
<Command __id="4905" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="7" timestamp="3710570" timestamp2="3711641" />
<DocumentChange __id="4912" _type="Delete" docASTNodeCount="352" docActiveCodeLength="2136" docExpressionCount="230" docLength="2136" endLine="93" length="20" offset="2073" startLine="92" timestamp="3711952">
<text><![CDATA[ led1 = level > 0;
]]></text>
</DocumentChange>
<Command __id="4913" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3711973" />
<Command __id="4914" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3712291" />
<DocumentChange __id="4915" _type="Delete" docASTNodeCount="340" docActiveCodeLength="2097" docExpressionCount="220" docLength="2097" endLine="94" length="39" offset="2073" repeat="2" startLine="92" timestamp="3712614" timestamp2="3714498">
<text><![CDATA[ leds[0] = led1;
led2 = level > 50;
]]></text>
</DocumentChange>
<Command __id="4916" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3712618" />
<Command __id="4917" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3712875" />
<Command __id="4918" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3713219" />
<Command __id="4919" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3713774" />
<Command __id="4920" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3714185" />
<Command __id="4922" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3714508" />
<DocumentChange __id="4923" _type="Insert" docASTNodeCount="346" docActiveCodeLength="2115" docExpressionCount="225" docLength="2115" length="18" offset="2073" timestamp="3715969">
<text><![CDATA[ leds[0] = led1;
]]></text>
</DocumentChange>
<Command __id="4924" _type="UndoCommand" repeat="9" timestamp="3716002" timestamp2="3719690" />
<DocumentChange __id="4925" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2136" docExpressionCount="230" docLength="2136" length="21" offset="2091" timestamp="3716086">
<text><![CDATA[ led2 = level > 50;
]]></text>
</DocumentChange>
<DocumentChange __id="4927" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2156" docExpressionCount="235" docLength="2156" length="20" offset="2073" timestamp="3716279">
<text><![CDATA[ led1 = level > 0;
]]></text>
</DocumentChange>
<DocumentChange __id="4929" _type="Insert" docASTNodeCount="362" docActiveCodeLength="2169" docExpressionCount="236" docLength="2169" length="13" offset="1841" timestamp="3716535">
<text><![CDATA[boolean led2;]]></text>
</DocumentChange>
<DocumentChange __id="4930" _type="Insert" docASTNodeCount="362" docActiveCodeLength="2172" docExpressionCount="236" docLength="2172" length="3" offset="1854" timestamp="3716554">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="4931" _type="Delete" docASTNodeCount="355" docActiveCodeLength="2146" docExpressionCount="232" docLength="2146" endLine="85" length="26" offset="1930" startLine="85" timestamp="3716557">
<text><![CDATA[boolean led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="4932" _type="Insert" docASTNodeCount="361" docActiveCodeLength="2164" docExpressionCount="237" docLength="2164" length="18" offset="1930" repeat="2" timestamp="3716599" timestamp2="3716615">
<text><![CDATA[led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="4935" _type="Insert" docASTNodeCount="365" docActiveCodeLength="2177" docExpressionCount="238" docLength="2177" length="13" offset="1841" timestamp="3716886">
<text><![CDATA[boolean led1;]]></text>
</DocumentChange>
<DocumentChange __id="4936" _type="Insert" docASTNodeCount="365" docActiveCodeLength="2180" docExpressionCount="238" docLength="2180" length="3" offset="1854" timestamp="3716907">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="4937" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2155" docExpressionCount="234" docLength="2155" endLine="84" length="25" offset="1898" startLine="84" timestamp="3716909">
<text><![CDATA[boolean led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="4938" _type="Insert" docASTNodeCount="364" docActiveCodeLength="2172" docExpressionCount="239" docLength="2172" length="17" offset="1898" repeat="2" timestamp="3716937" timestamp2="3716948">
<text><![CDATA[led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="4941" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2147" docExpressionCount="235" docLength="2147" endLine="90" length="25" offset="2028" repeat="5" startLine="90" timestamp="3717141" timestamp2="3717252">
<text><![CDATA[boolean led4 = level > 75]]></text>
</DocumentChange>
<DocumentChange __id="4946" _type="Insert" docASTNodeCount="363" docActiveCodeLength="2164" docExpressionCount="240" docLength="2164" length="17" offset="2028" timestamp="3717301">
<text><![CDATA[led4 = level > 75]]></text>
</DocumentChange>
<DocumentChange __id="4948" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2139" docExpressionCount="236" docLength="2139" endLine="88" length="25" offset="1979" repeat="5" startLine="88" timestamp="3717503" timestamp2="3717585">
<text><![CDATA[boolean led3 = level > 50]]></text>
</DocumentChange>
<DocumentChange __id="4953" _type="Insert" docASTNodeCount="362" docActiveCodeLength="2156" docExpressionCount="241" docLength="2156" length="17" offset="1979" timestamp="3717615">
<text><![CDATA[led3 = level > 50]]></text>
</DocumentChange>
<DocumentChange __id="4955" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2140" docExpressionCount="240" docLength="2140" endLine="83" length="16" offset="1857" repeat="5" startLine="82" timestamp="3718919" timestamp2="3718979">
<text><![CDATA[boolean led2;
]]></text>
</DocumentChange>
<DocumentChange __id="4961" _type="Delete" docASTNodeCount="354" docActiveCodeLength="2124" docExpressionCount="239" docLength="2124" endLine="82" length="16" offset="1841" repeat="5" startLine="81" timestamp="3719577" timestamp2="3719608">
<text><![CDATA[boolean led1;
]]></text>
</DocumentChange>
<Command __id="4967" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3722270" />
<Command __id="4968" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3722647" />
<Command __id="4969" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3722722" />
<Command __id="4970" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3723609" />
<DocumentChange __id="4971" _type="Insert" docASTNodeCount="354" docActiveCodeLength="2127" docExpressionCount="239" docLength="2127" length="3" offset="1841" timestamp="3723618">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="4972" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2140" docExpressionCount="240" docLength="2140" length="13" offset="1841" repeat="4" timestamp="3723620" timestamp2="3723661">
<text><![CDATA[boolean led1;]]></text>
</DocumentChange>
<Command __id="4976" _type="InsertStringCommand" timestamp="3723754">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4977" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3724857" />
<Command __id="4978" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="3725174" timestamp2="3725838" />
<Command __id="4981" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3726037" />
<Command __id="4982" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3726058" />
<Command __id="4983" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3726550" />
<DocumentChange __id="4984" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2143" docExpressionCount="240" docLength="2143" length="3" offset="1857" timestamp="3726564">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="4985" _type="Insert" docASTNodeCount="362" docActiveCodeLength="2156" docExpressionCount="241" docLength="2156" length="13" offset="1857" repeat="4" timestamp="3726566" timestamp2="3726572">
<text><![CDATA[boolean led2;]]></text>
</DocumentChange>
<Command __id="4989" _type="InsertStringCommand" timestamp="3726604">
<data><![CDATA[
]]></data>
</Command>
<Command __id="4990" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3727310" timestamp2="3727542" />
<Command __id="4992" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3727897" />
<Command __id="4993" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3727931" />
<Command __id="4994" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3728542" />
<DocumentChange __id="4995" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2139" docExpressionCount="236" docLength="2139" endLine="88" length="17" offset="1979" startLine="88" timestamp="3728545">
<text><![CDATA[led3 = level > 50]]></text>
</DocumentChange>
<DocumentChange __id="4996" _type="Insert" docASTNodeCount="363" docActiveCodeLength="2164" docExpressionCount="240" docLength="2164" length="25" offset="1979" repeat="5" timestamp="3728551" timestamp2="3728557">
<text><![CDATA[boolean led3 = level > 50]]></text>
</DocumentChange>
<Command __id="5001" _type="InsertStringCommand" timestamp="3728586">
<data><![CDATA[
]]></data>
</Command>
<Command __id="5002" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3729314" timestamp2="3729578" />
<Command __id="5004" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3729814" />
<Command __id="5005" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3730067" />
<Command __id="5006" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3730118" />
<Command __id="5007" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3730772" />
<DocumentChange __id="5008" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2147" docExpressionCount="235" docLength="2147" endLine="90" length="17" offset="2028" startLine="90" timestamp="3730780">
<text><![CDATA[led4 = level > 75]]></text>
</DocumentChange>
<DocumentChange __id="5009" _type="Insert" docASTNodeCount="364" docActiveCodeLength="2172" docExpressionCount="239" docLength="2172" length="25" offset="2028" repeat="5" timestamp="3730785" timestamp2="3730800">
<text><![CDATA[boolean led4 = level > 75]]></text>
</DocumentChange>
<Command __id="5014" _type="InsertStringCommand" timestamp="3730833">
<data><![CDATA[
]]></data>
</Command>
<Command __id="5015" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3731791" />
<Command __id="5016" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3732121" />
<Command __id="5017" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="3732850" />
<Command __id="5018" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3733102" />
<Command __id="5019" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3733129" />
<Command __id="5020" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3733714" />
<DocumentChange __id="5021" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="244" docLength="2190" length="18" offset="2054" repeat="3" timestamp="3733720" timestamp2="3733725">
<text><![CDATA[led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="5024" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2194" docExpressionCount="244" docLength="2194" length="4" offset="2054" timestamp="3733727">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5025" _type="Delete" docASTNodeCount="367" docActiveCodeLength="2181" docExpressionCount="241" docLength="2181" endLine="90" length="13" offset="2040" repeat="2" startLine="90" timestamp="3733729" timestamp2="3733730">
<text><![CDATA[ = level > 75]]></text>
</DocumentChange>
<Command __id="5027" _type="InsertStringCommand" timestamp="3733778">
<data><![CDATA[
]]></data>
</Command>
<Command __id="5028" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="3734031" timestamp2="3734245" />
<Command __id="5030" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="3734691" />
<Command __id="5031" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3734870" />
<Command __id="5032" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3734911" />
<Command __id="5033" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3735486" />
<DocumentChange __id="5034" _type="Insert" docASTNodeCount="373" docActiveCodeLength="2199" docExpressionCount="246" docLength="2199" length="18" offset="2005" repeat="3" timestamp="3735489" timestamp2="3735494">
<text><![CDATA[led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5037" _type="Insert" docASTNodeCount="373" docActiveCodeLength="2203" docExpressionCount="246" docLength="2203" length="4" offset="2005" timestamp="3735496">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5038" _type="Delete" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" endLine="88" length="13" offset="1991" repeat="2" startLine="88" timestamp="3735498" timestamp2="3735503">
<text><![CDATA[ = level > 50]]></text>
</DocumentChange>
<Command __id="5040" _type="InsertStringCommand" timestamp="3735529">
<data><![CDATA[
]]></data>
</Command>
<Command __id="5041" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="3736580" timestamp2="3737211" />
<Command __id="5045" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3737571" />
<DocumentChange __id="5046" _type="Delete" docASTNodeCount="360" docActiveCodeLength="2158" docExpressionCount="237" docLength="2158" endLine="91" length="32" offset="2018" startLine="90" timestamp="3737782">
<text><![CDATA[leds[2] = led3;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5047" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" length="32" offset="2018" timestamp="3737783">
<text><![CDATA[boolean led4;
leds[2] = led3;]]></text>
</DocumentChange>
<Command __id="5048" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="2" timestamp="3737788" timestamp2="3738396" />
<DocumentChange __id="5049" _type="Delete" docASTNodeCount="360" docActiveCodeLength="2155" docExpressionCount="237" docLength="2155" endLine="90" length="35" offset="1996" startLine="89" timestamp="3738380">
<text><![CDATA[led3 = level > 50;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5050" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" length="35" offset="1996" timestamp="3738381">
<text><![CDATA[boolean led4;
led3 = level > 50;]]></text>
</DocumentChange>
<Command __id="5052" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3738652" />
<Command __id="5053" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="3738922" timestamp2="3739066" />
<DocumentChange __id="5055" _type="Delete" docASTNodeCount="356" docActiveCodeLength="2141" docExpressionCount="236" docLength="2141" endLine="89" length="49" offset="1960" startLine="87" timestamp="3739281">
<text><![CDATA[leds[1] = led2;
boolean led3;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5056" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" length="49" offset="1960" timestamp="3739282">
<text><![CDATA[boolean led3;
boolean led4;
leds[1] = led2;]]></text>
</DocumentChange>
<Command __id="5057" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="5" timestamp="3739289" timestamp2="3739907" />
<DocumentChange __id="5058" _type="Delete" docASTNodeCount="356" docActiveCodeLength="2138" docExpressionCount="236" docLength="2138" endLine="88" length="52" offset="1938" startLine="86" timestamp="3739433">
<text><![CDATA[led2 = level > 25;
boolean led3;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5059" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" length="52" offset="1938" timestamp="3739435">
<text><![CDATA[boolean led3;
boolean led4;
led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="5061" _type="Delete" docASTNodeCount="356" docActiveCodeLength="2141" docExpressionCount="236" docLength="2141" endLine="87" length="49" offset="1919" startLine="85" timestamp="3739647">
<text><![CDATA[leds[0] = led1;
boolean led3;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5062" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" length="49" offset="1919" timestamp="3739648">
<text><![CDATA[boolean led3;
boolean led4;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="5064" _type="Delete" docASTNodeCount="356" docActiveCodeLength="2139" docExpressionCount="236" docLength="2139" endLine="86" length="51" offset="1898" startLine="84" timestamp="3739801">
<text><![CDATA[led1 = level > 0;
boolean led3;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5065" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" length="51" offset="1898" timestamp="3739802">
<text><![CDATA[boolean led3;
boolean led4;
led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="5067" _type="Delete" docASTNodeCount="331" docActiveCodeLength="2135" docExpressionCount="216" docLength="2135" endLine="85" length="55" offset="1873" startLine="83" timestamp="3739883">
<text><![CDATA[if (leds.length==4) {
boolean led3;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5068" _type="Insert" docASTNodeCount="370" docActiveCodeLength="2190" docExpressionCount="243" docLength="2190" length="55" offset="1873" timestamp="3739884">
<text><![CDATA[ boolean led3;
boolean led4;
if (leds.length==4) {]]></text>
</DocumentChange>
<DocumentChange __id="5069" _type="Replace" docASTNodeCount="370" docActiveCodeLength="2189" docExpressionCount="243" docLength="2189" endLine="83" insertionLength="0" int_docASTNodeCount="370" int_docActiveCodeLength="2189" int_docExpressionCount="243" int_docLength="2189" length="1" offset="1873" startLine="83" timestamp="3739899">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="5070" _type="Replace" docASTNodeCount="370" docActiveCodeLength="2188" docExpressionCount="243" docLength="2188" endLine="84" insertionLength="0" int_docASTNodeCount="370" int_docActiveCodeLength="2188" int_docExpressionCount="243" int_docLength="2188" length="1" offset="1889" startLine="84" timestamp="3739903">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="5072" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3740393" />
<Command __id="5073" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3740670" />
<Command __id="5074" _type="MoveCaretCommand" caretOffset="1933" docOffset="1933" timestamp="3749771" />
<Command __id="5075" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3751347" />
<Command __id="5076" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3751394" />
<Command __id="5077" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3754471" />
<DocumentChange __id="5078" _type="Delete" docASTNodeCount="366" docActiveCodeLength="2179" docExpressionCount="240" docLength="2179" endLine="86" length="9" offset="1937" startLine="86" timestamp="3754478">
<text><![CDATA[level > 0]]></text>
</DocumentChange>
<DocumentChange __id="5079" _type="Delete" docASTNodeCount="364" docActiveCodeLength="2171" docExpressionCount="238" docLength="2171" endLine="86" length="8" offset="1930" startLine="86" timestamp="3754481">
<text><![CDATA[led1 = ;]]></text>
</DocumentChange>
<DocumentChange __id="5080" _type="Insert" docASTNodeCount="371" docActiveCodeLength="2196" docExpressionCount="242" docLength="2196" length="25" offset="1930" timestamp="3754482">
<text><![CDATA[boolean led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="5081" _type="Delete" docASTNodeCount="367" docActiveCodeLength="2180" docExpressionCount="241" docLength="2180" endLine="82" length="16" offset="1841" repeat="2" startLine="81" timestamp="3754483" timestamp2="3754484">
<text><![CDATA[boolean led1;
]]></text>
</DocumentChange>
<Command __id="5083" _type="InsertStringCommand" timestamp="3754509">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="5084" _type="Delete" docASTNodeCount="329" docActiveCodeLength="2130" docExpressionCount="212" docLength="2130" endLine="85" length="50" offset="1889" startLine="84" timestamp="3756335">
<text><![CDATA[if (leds.length==4) {
boolean led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="5085" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2180" docExpressionCount="241" docLength="2180" length="50" offset="1889" timestamp="3756336">
<text><![CDATA[ boolean led1 = level > 0;
if (leds.length==4) {]]></text>
</DocumentChange>
<DocumentChange __id="5086" _type="Replace" docASTNodeCount="367" docActiveCodeLength="2179" docExpressionCount="241" docLength="2179" endLine="84" insertionLength="0" int_docASTNodeCount="367" int_docActiveCodeLength="2179" int_docExpressionCount="241" int_docLength="2179" length="1" offset="1889" startLine="84" timestamp="3756341">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="5087" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="4" timestamp="3756346" timestamp2="3757231" />
<DocumentChange __id="5088" _type="Delete" docASTNodeCount="360" docActiveCodeLength="2149" docExpressionCount="237" docLength="2149" endLine="84" length="30" offset="1884" startLine="83" timestamp="3756639">
<text><![CDATA[4;
boolean led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="5089" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2179" docExpressionCount="241" docLength="2179" length="30" offset="1884" timestamp="3756640">
<text><![CDATA[1 = level > 0;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5091" _type="Delete" docASTNodeCount="360" docActiveCodeLength="2149" docExpressionCount="237" docLength="2149" endLine="83" length="30" offset="1868" startLine="82" timestamp="3756863">
<text><![CDATA[3;
boolean led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="5092" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2179" docExpressionCount="241" docLength="2179" length="30" offset="1868" timestamp="3756870">
<text><![CDATA[1 = level > 0;
boolean led3;]]></text>
</DocumentChange>
<DocumentChange __id="5094" _type="Delete" docASTNodeCount="360" docActiveCodeLength="2149" docExpressionCount="237" docLength="2149" endLine="82" length="30" offset="1852" startLine="81" timestamp="3757222">
<text><![CDATA[2;
boolean led1 = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="5095" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2179" docExpressionCount="241" docLength="2179" length="30" offset="1852" timestamp="3757223">
<text><![CDATA[1 = level > 0;
boolean led2;]]></text>
</DocumentChange>
<Command __id="5097" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="6" timestamp="3757549" timestamp2="3758344" />
<Command __id="5103" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3759063" />
<Command __id="5104" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3759085" />
<Command __id="5105" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3760445" />
<Command __id="5106" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3760706" />
<Command __id="5107" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="3761523" timestamp2="3761685" />
<Command __id="5109" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3762799" />
<Command __id="5110" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3763222" />
<Command __id="5111" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3763255" />
<Command __id="5112" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3764878" />
<DocumentChange __id="5113" _type="Delete" docASTNodeCount="363" docActiveCodeLength="2169" docExpressionCount="238" docLength="2169" endLine="87" length="10" offset="1968" startLine="87" timestamp="3764890">
<text><![CDATA[level > 25]]></text>
</DocumentChange>
<DocumentChange __id="5114" _type="Delete" docASTNodeCount="361" docActiveCodeLength="2161" docExpressionCount="236" docLength="2161" endLine="87" length="8" offset="1961" startLine="87" timestamp="3764892">
<text><![CDATA[led2 = ;]]></text>
</DocumentChange>
<DocumentChange __id="5115" _type="Insert" docASTNodeCount="368" docActiveCodeLength="2187" docExpressionCount="240" docLength="2187" length="26" offset="1961" timestamp="3764894">
<text><![CDATA[boolean led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="5116" _type="Delete" docASTNodeCount="364" docActiveCodeLength="2171" docExpressionCount="239" docLength="2171" endLine="83" length="16" offset="1869" repeat="2" startLine="82" timestamp="3764896" timestamp2="3764897">
<text><![CDATA[boolean led2;
]]></text>
</DocumentChange>
<Command __id="5118" _type="InsertStringCommand" timestamp="3764929">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="5119" _type="Delete" docASTNodeCount="351" docActiveCodeLength="2126" docExpressionCount="230" docLength="2126" endLine="86" length="45" offset="1926" startLine="85" timestamp="3766568">
<text><![CDATA[leds[0] = led1;
boolean led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="5120" _type="Insert" docASTNodeCount="364" docActiveCodeLength="2171" docExpressionCount="239" docLength="2171" length="45" offset="1926" timestamp="3766577">
<text><![CDATA[boolean led2 = level > 25;
leds[0] = led1;]]></text>
</DocumentChange>
<Command __id="5121" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="4" timestamp="3766582" timestamp2="3767066" />
<DocumentChange __id="5122" _type="Delete" docASTNodeCount="326" docActiveCodeLength="2120" docExpressionCount="210" docLength="2120" endLine="85" length="51" offset="1901" startLine="84" timestamp="3766730">
<text><![CDATA[if (leds.length==4) {
boolean led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="5123" _type="Insert" docASTNodeCount="364" docActiveCodeLength="2171" docExpressionCount="239" docLength="2171" length="51" offset="1901" timestamp="3766731">
<text><![CDATA[ boolean led2 = level > 25;
if (leds.length==4) {]]></text>
</DocumentChange>
<DocumentChange __id="5124" _type="Replace" docASTNodeCount="364" docActiveCodeLength="2170" docExpressionCount="239" docLength="2170" endLine="84" insertionLength="0" int_docASTNodeCount="364" int_docActiveCodeLength="2170" int_docExpressionCount="239" int_docLength="2170" length="1" offset="1901" startLine="84" timestamp="3766746">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="5126" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2139" docExpressionCount="235" docLength="2139" endLine="84" length="31" offset="1896" startLine="83" timestamp="3766904">
<text><![CDATA[4;
boolean led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="5127" _type="Insert" docASTNodeCount="364" docActiveCodeLength="2170" docExpressionCount="239" docLength="2170" length="31" offset="1896" timestamp="3766905">
<text><![CDATA[2 = level > 25;
boolean led4;]]></text>
</DocumentChange>
<DocumentChange __id="5129" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2139" docExpressionCount="235" docLength="2139" endLine="83" length="31" offset="1880" startLine="82" timestamp="3767057">
<text><![CDATA[3;
boolean led2 = level > 25;]]></text>
</DocumentChange>
<DocumentChange __id="5130" _type="Insert" docASTNodeCount="364" docActiveCodeLength="2170" docExpressionCount="239" docLength="2170" length="31" offset="1880" timestamp="3767058">
<text><![CDATA[2 = level > 25;
boolean led3;]]></text>
</DocumentChange>
<Command __id="5132" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="6" timestamp="3767422" timestamp2="3768251" />
<Command __id="5138" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3768646" />
<Command __id="5139" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="3769086" />
<Command __id="5140" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3770091" />
<Command __id="5141" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3770112" />
<Command __id="5142" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3771821" />
<DocumentChange __id="5143" _type="Delete" docASTNodeCount="360" docActiveCodeLength="2160" docExpressionCount="236" docLength="2160" endLine="88" length="10" offset="2000" startLine="88" timestamp="3771824">
<text><![CDATA[level > 50]]></text>
</DocumentChange>
<DocumentChange __id="5144" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2152" docExpressionCount="234" docLength="2152" endLine="88" length="8" offset="1993" startLine="88" timestamp="3771826">
<text><![CDATA[led3 = ;]]></text>
</DocumentChange>
<DocumentChange __id="5145" _type="Insert" docASTNodeCount="365" docActiveCodeLength="2178" docExpressionCount="238" docLength="2178" length="26" offset="1993" timestamp="3771827">
<text><![CDATA[boolean led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5146" _type="Delete" docASTNodeCount="361" docActiveCodeLength="2162" docExpressionCount="237" docLength="2162" endLine="84" length="16" offset="1898" repeat="2" startLine="83" timestamp="3771829" timestamp2="3771830">
<text><![CDATA[boolean led3;
]]></text>
</DocumentChange>
<Command __id="5148" _type="InsertStringCommand" timestamp="3771861">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="5149" _type="Delete" docASTNodeCount="348" docActiveCodeLength="2117" docExpressionCount="228" docLength="2117" endLine="87" length="45" offset="1958" startLine="86" timestamp="3773616">
<text><![CDATA[leds[1] = led2;
boolean led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5150" _type="Insert" docASTNodeCount="361" docActiveCodeLength="2162" docExpressionCount="237" docLength="2162" length="45" offset="1958" timestamp="3773622">
<text><![CDATA[boolean led3 = level > 50;
leds[1] = led2;]]></text>
</DocumentChange>
<Command __id="5151" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="4" timestamp="3773627" timestamp2="3774070" />
<DocumentChange __id="5152" _type="Delete" docASTNodeCount="348" docActiveCodeLength="2117" docExpressionCount="228" docLength="2117" endLine="86" length="45" offset="1939" startLine="85" timestamp="3773743">
<text><![CDATA[leds[0] = led1;
boolean led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5153" _type="Insert" docASTNodeCount="361" docActiveCodeLength="2162" docExpressionCount="237" docLength="2162" length="45" offset="1939" timestamp="3773745">
<text><![CDATA[boolean led3 = level > 50;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="5155" _type="Delete" docASTNodeCount="323" docActiveCodeLength="2111" docExpressionCount="208" docLength="2111" endLine="85" length="51" offset="1914" startLine="84" timestamp="3773897">
<text><![CDATA[if (leds.length==4) {
boolean led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5156" _type="Insert" docASTNodeCount="361" docActiveCodeLength="2162" docExpressionCount="237" docLength="2162" length="51" offset="1914" timestamp="3773898">
<text><![CDATA[ boolean led3 = level > 50;
if (leds.length==4) {]]></text>
</DocumentChange>
<DocumentChange __id="5157" _type="Replace" docASTNodeCount="361" docActiveCodeLength="2161" docExpressionCount="237" docLength="2161" endLine="84" insertionLength="0" int_docASTNodeCount="361" int_docActiveCodeLength="2161" int_docExpressionCount="237" int_docLength="2161" length="1" offset="1914" startLine="84" timestamp="3773907">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="5159" _type="Delete" docASTNodeCount="354" docActiveCodeLength="2130" docExpressionCount="233" docLength="2130" endLine="84" length="31" offset="1909" startLine="83" timestamp="3774061">
<text><![CDATA[4;
boolean led3 = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5160" _type="Insert" docASTNodeCount="361" docActiveCodeLength="2161" docExpressionCount="237" docLength="2161" length="31" offset="1909" timestamp="3774061">
<text><![CDATA[3 = level > 50;
boolean led4;]]></text>
</DocumentChange>
<Command __id="5162" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="6" timestamp="3774461" timestamp2="3775272" />
<Command __id="5168" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="3" timestamp="3775664" timestamp2="3775987" />
<Command __id="5171" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="3776239" />
<Command __id="5172" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="3776655" />
<Command __id="5173" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="3777402" />
<Command __id="5174" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="3777422" />
<Command __id="5175" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="3778771" />
<DocumentChange __id="5176" _type="Delete" docASTNodeCount="357" docActiveCodeLength="2151" docExpressionCount="234" docLength="2151" endLine="89" length="10" offset="2032" startLine="89" timestamp="3778780">
<text><![CDATA[level > 75]]></text>
</DocumentChange>
<DocumentChange __id="5177" _type="Delete" docASTNodeCount="355" docActiveCodeLength="2143" docExpressionCount="232" docLength="2143" endLine="89" length="8" offset="2025" startLine="89" timestamp="3778782">
<text><![CDATA[led4 = ;]]></text>
</DocumentChange>
<DocumentChange __id="5178" _type="Insert" docASTNodeCount="362" docActiveCodeLength="2169" docExpressionCount="236" docLength="2169" length="26" offset="2025" timestamp="3778784">
<text><![CDATA[boolean led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="5179" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2153" docExpressionCount="235" docLength="2153" endLine="85" length="16" offset="1927" repeat="2" startLine="84" timestamp="3778785" timestamp2="3778787">
<text><![CDATA[boolean led4;
]]></text>
</DocumentChange>
<Command __id="5181" _type="InsertStringCommand" timestamp="3778829">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="5182" _type="Delete" docASTNodeCount="345" docActiveCodeLength="2108" docExpressionCount="226" docLength="2108" endLine="88" length="45" offset="1990" startLine="87" timestamp="3780422">
<text><![CDATA[leds[2] = led3;
boolean led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="5183" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2153" docExpressionCount="235" docLength="2153" length="45" offset="1990" timestamp="3780422">
<text><![CDATA[boolean led4 = level > 75;
leds[2] = led3;]]></text>
</DocumentChange>
<Command __id="5184" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" repeat="4" timestamp="3780427" timestamp2="3781013" />
<DocumentChange __id="5185" _type="Delete" docASTNodeCount="345" docActiveCodeLength="2108" docExpressionCount="226" docLength="2108" endLine="87" length="45" offset="1971" startLine="86" timestamp="3780616">
<text><![CDATA[leds[1] = led2;
boolean led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="5186" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2153" docExpressionCount="235" docLength="2153" length="45" offset="1971" timestamp="3780617">
<text><![CDATA[boolean led4 = level > 75;
leds[1] = led2;]]></text>
</DocumentChange>
<DocumentChange __id="5188" _type="Delete" docASTNodeCount="345" docActiveCodeLength="2108" docExpressionCount="226" docLength="2108" endLine="86" length="45" offset="1952" startLine="85" timestamp="3780794">
<text><![CDATA[leds[0] = led1;
boolean led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="5189" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2153" docExpressionCount="235" docLength="2153" length="45" offset="1952" timestamp="3780795">
<text><![CDATA[boolean led4 = level > 75;
leds[0] = led1;]]></text>
</DocumentChange>
<DocumentChange __id="5191" _type="Delete" docASTNodeCount="320" docActiveCodeLength="2102" docExpressionCount="206" docLength="2102" endLine="85" length="51" offset="1927" startLine="84" timestamp="3781001">
<text><![CDATA[if (leds.length==4) {
boolean led4 = level > 75;]]></text>
</DocumentChange>
<DocumentChange __id="5192" _type="Insert" docASTNodeCount="358" docActiveCodeLength="2153" docExpressionCount="235" docLength="2153" length="51" offset="1927" timestamp="3781002">
<text><![CDATA[ boolean led4 = level > 75;
if (leds.length==4) {]]></text>
</DocumentChange>
<DocumentChange __id="5193" _type="Replace" docASTNodeCount="358" docActiveCodeLength="2152" docExpressionCount="235" docLength="2152" endLine="84" insertionLength="0" int_docASTNodeCount="358" int_docActiveCodeLength="2152" int_docExpressionCount="235" int_docLength="2152" length="1" offset="1927" startLine="84" timestamp="3781009">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<Command __id="5195" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="3781727" timestamp2="3782366" />
<Command __id="5198" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3782592" />
<Command __id="5199" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3783029" />
<Command __id="5200" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3783346" />
<Command __id="5201" _type="EclipseCommand" commandID="org.eclipse.ui.navigate.next" timestamp="3784735" />
<Command __id="5202" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="93" timestamp="3787832" timestamp2="3791184" />
<Command __id="5295" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="14" timestamp="3791391" timestamp2="3792262" />
<Command __id="5309" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3792665" timestamp2="3792889" />
<Command __id="5311" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3798936" />
<Command __id="5312" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="6" timestamp="3800040" timestamp2="3800841" />
<DocumentChange __id="5318" _type="Delete" docASTNodeCount="352" docActiveCodeLength="2132" docExpressionCount="230" docLength="2132" endLine="93" length="20" offset="2069" startLine="92" timestamp="3801796">
<text><![CDATA[ led1 = level > 0;
]]></text>
</DocumentChange>
<Command __id="5319" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3801801" />
<Command __id="5320" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3802114" />
<DocumentChange __id="5321" _type="Delete" docASTNodeCount="346" docActiveCodeLength="2111" docExpressionCount="225" docLength="2111" endLine="94" length="21" offset="2087" startLine="93" timestamp="3802438">
<text><![CDATA[ led2 = level > 50;
]]></text>
</DocumentChange>
<Command __id="5322" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3802441" />
<Command __id="5323" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3802961" />
<Command __id="5324" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="6" timestamp="3803542" timestamp2="3804928" />
<DocumentChange __id="5330" _type="Delete" docASTNodeCount="344" docActiveCodeLength="2107" docExpressionCount="224" docLength="2107" endLine="92" length="4" offset="2081" startLine="92" timestamp="3808147">
<text><![CDATA[led1]]></text>
</DocumentChange>
<DocumentChange __id="5331" _type="Insert" docASTNodeCount="348" docActiveCodeLength="2116" docExpressionCount="227" docLength="2116" length="9" offset="2081" timestamp="3808149">
<text><![CDATA[level > 0]]></text>
</DocumentChange>
<DocumentChange __id="5332" _type="Delete" docASTNodeCount="346" docActiveCodeLength="2112" docExpressionCount="226" docLength="2112" endLine="86" length="4" offset="1991" startLine="86" timestamp="3808150">
<text><![CDATA[led1]]></text>
</DocumentChange>
<DocumentChange __id="5333" _type="Insert" docASTNodeCount="350" docActiveCodeLength="2121" docExpressionCount="229" docLength="2121" length="9" offset="1991" timestamp="3808151">
<text><![CDATA[level > 0]]></text>
</DocumentChange>
<DocumentChange __id="5334" _type="Delete" docASTNodeCount="343" docActiveCodeLength="2093" docExpressionCount="225" docLength="2093" endLine="82" length="28" offset="1841" repeat="2" startLine="81" timestamp="3808152" timestamp2="3808154">
<text><![CDATA[boolean led1 = level > 0;
]]></text>
</DocumentChange>
<Command __id="5336" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3808306" />
<Command __id="5337" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3809004" />
<DocumentChange __id="5338" _type="Delete" docASTNodeCount="343" docActiveCodeLength="2089" docExpressionCount="225" docLength="2089" endLine="92" length="4" offset="2081" startLine="92" timestamp="3811214">
<text><![CDATA[led2]]></text>
</DocumentChange>
<DocumentChange __id="5339" _type="Insert" docASTNodeCount="345" docActiveCodeLength="2099" docExpressionCount="227" docLength="2099" length="10" offset="2081" timestamp="3811215">
<text><![CDATA[level > 25]]></text>
</DocumentChange>
<DocumentChange __id="5340" _type="Delete" docASTNodeCount="343" docActiveCodeLength="2095" docExpressionCount="226" docLength="2095" endLine="86" length="4" offset="1987" startLine="86" timestamp="3811222">
<text><![CDATA[led2]]></text>
</DocumentChange>
<DocumentChange __id="5341" _type="Insert" docASTNodeCount="347" docActiveCodeLength="2105" docExpressionCount="229" docLength="2105" length="10" offset="1987" timestamp="3811223">
<text><![CDATA[level > 25]]></text>
</DocumentChange>
<DocumentChange __id="5342" _type="Delete" docASTNodeCount="340" docActiveCodeLength="2076" docExpressionCount="225" docLength="2076" endLine="82" length="29" offset="1841" repeat="2" startLine="81" timestamp="3811224" timestamp2="3811225">
<text><![CDATA[boolean led2 = level > 25;
]]></text>
</DocumentChange>
<Command __id="5344" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3811304" />
<Command __id="5345" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="5" timestamp="3811680" timestamp2="3812317" />
<Command __id="5350" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="5" timestamp="3812738" timestamp2="3813533" />
<DocumentChange __id="5355" _type="Delete" docASTNodeCount="338" docActiveCodeLength="2072" docExpressionCount="224" docLength="2072" endLine="86" length="4" offset="1983" startLine="86" timestamp="3815034">
<text><![CDATA[led3]]></text>
</DocumentChange>
<DocumentChange __id="5356" _type="Insert" docASTNodeCount="342" docActiveCodeLength="2082" docExpressionCount="227" docLength="2082" length="10" offset="1983" timestamp="3815035">
<text><![CDATA[level > 50]]></text>
</DocumentChange>
<DocumentChange __id="5357" _type="Delete" docASTNodeCount="335" docActiveCodeLength="2053" docExpressionCount="223" docLength="2053" endLine="82" length="29" offset="1841" repeat="2" startLine="81" timestamp="3815036" timestamp2="3815037">
<text><![CDATA[boolean led3 = level > 50;
]]></text>
</DocumentChange>
<Command __id="5359" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3815121" />
<Command __id="5360" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3815572" />
<DocumentChange __id="5361" _type="Delete" docASTNodeCount="335" docActiveCodeLength="2049" docExpressionCount="223" docLength="2049" endLine="86" length="4" offset="1979" startLine="86" timestamp="3817140">
<text><![CDATA[led4]]></text>
</DocumentChange>
<DocumentChange __id="5362" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2059" docExpressionCount="225" docLength="2059" length="10" offset="1979" timestamp="3817141">
<text><![CDATA[level > 75]]></text>
</DocumentChange>
<DocumentChange __id="5363" _type="Delete" docASTNodeCount="330" docActiveCodeLength="2030" docExpressionCount="221" docLength="2030" endLine="82" length="29" offset="1841" repeat="2" startLine="81" timestamp="3817143" timestamp2="3817144">
<text><![CDATA[boolean led4 = level > 75;
]]></text>
</DocumentChange>
<Command __id="5365" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="3817231" />
<Command __id="5366" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3818679" />
<Command __id="5367" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3819560" />
<Command __id="5368" _type="JUnitCommand" elapsedTimeInSeconds="0.019999980926513672" projectName="rgbring" timestamp="3820460">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5369" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="3829417" timestamp2="3829873" />
<Command __id="5373" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3830355" />
<Command __id="5374" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="4" timestamp="3830505" timestamp2="3831391" />
<Command __id="5378" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3831759" />
<Command __id="5379" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3832022" />
<DocumentChange __id="5380" _type="Delete" docASTNodeCount="330" docActiveCodeLength="2029" docExpressionCount="221" docLength="2029" endLine="89" length="1" offset="2020" startLine="89" timestamp="3832747">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="5381" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3832754" />
<Command __id="5382" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3833150" />
<Command __id="5383" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3833955" />
<Command __id="5384" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3834307" />
<Command __id="5385" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3834722" />
<DocumentChange __id="5386" _type="Insert" docASTNodeCount="330" docActiveCodeLength="2030" docExpressionCount="221" docLength="2030" length="1" offset="2021" timestamp="3835526">
<text><![CDATA[0]]></text>
</DocumentChange>
<Command __id="5387" _type="InsertStringCommand" timestamp="3835529">
<data><![CDATA[0]]></data>
</Command>
<Command __id="5388" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3836722" />
<Command __id="5389" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3838499" />
<Command __id="5390" _type="JUnitCommand" elapsedTimeInSeconds="0.024000167846679688" projectName="rgbring" timestamp="3839358">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5391" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="3842900" timestamp2="3844460" />
<Command __id="5399" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="7" timestamp="3844794" timestamp2="3845449" />
<Command __id="5406" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="3845599" timestamp2="3846507" />
<Command __id="5409" _type="CopyCommand" timestamp="3846892" />
<Command __id="5410" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="7" timestamp="3847063" timestamp2="3847723" />
<Command __id="5417" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="3848107" timestamp2="3848250" />
<Command __id="5419" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" repeat="2" timestamp="3848452" timestamp2="3848645" />
<Command __id="5421" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.surround.with.quickMenu" timestamp="3849788" />
<DocumentChange __id="5422" _type="Insert" docASTNodeCount="338" docActiveCodeLength="2051" docExpressionCount="228" docLength="2051" length="21" offset="2023" timestamp="3850282">
<text><![CDATA[leds[1] = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5423" _type="Insert" docASTNodeCount="338" docActiveCodeLength="2054" docExpressionCount="228" docLength="2054" length="3" offset="2023" timestamp="3850284">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5424" _type="Insert" docASTNodeCount="346" docActiveCodeLength="2074" docExpressionCount="235" docLength="2074" length="20" offset="2023" timestamp="3850289">
<text><![CDATA[leds[0] = level > 0;]]></text>
</DocumentChange>
<DocumentChange __id="5425" _type="Delete" docASTNodeCount="314" docActiveCodeLength="1986" docExpressionCount="207" docLength="1986" endLine="90" length="88" offset="1979" repeat="4" startLine="88" timestamp="3850290" timestamp2="3850322">
<text><![CDATA[leds[0] = level > 0;
leds[1] = level > 50;leds[0] = level > 0;
leds[1] = level > 50;]]></text>
</DocumentChange>
<DocumentChange __id="5429" _type="Insert" docASTNodeCount="330" docActiveCodeLength="2030" docExpressionCount="221" docLength="2030" length="69" offset="1979" timestamp="3850323">
<text><![CDATA[if (condition) {
leds[0] = level > 0;
leds[1] = level > 50;
}]]></text>
</DocumentChange>
<DocumentChange __id="5430" _type="Replace" docASTNodeCount="337" docActiveCodeLength="2060" docExpressionCount="226" docLength="2060" endLine="88" insertionLength="14" int_docASTNodeCount="333" int_docActiveCodeLength="2046" int_docExpressionCount="222" int_docLength="2046" length="9" offset="1983" startLine="88" timestamp="3850838">
<deletedText><![CDATA[condition]]></deletedText>
<insertedText><![CDATA[leds.length==4]]></insertedText>
</DocumentChange>
<Command __id="5431" _type="PasteCommand" timestamp="3850855" />
<DocumentChange __id="5432" _type="Delete" docASTNodeCount="314" docActiveCodeLength="2059" docExpressionCount="207" docLength="2059" endLine="88" length="1" offset="1996" startLine="88" timestamp="3851375">
<text><![CDATA[4]]></text>
</DocumentChange>
<Command __id="5433" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3851377" />
<DocumentChange __id="5434" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2061" docExpressionCount="226" docLength="2061" length="2" offset="1996" repeat="2" timestamp="3851479" timestamp2="3853258">
<text><![CDATA[ 2]]></text>
</DocumentChange>
<Command __id="5435" _type="InsertStringCommand" timestamp="3851481">
<data><![CDATA[2]]></data>
</Command>
<Command __id="5436" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3852184" />
<DocumentChange __id="5438" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2062" docExpressionCount="226" docLength="2062" length="1" offset="1994" timestamp="3853260">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5439" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2063" docExpressionCount="226" docLength="2063" length="1" offset="1858" timestamp="3853262">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5440" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2064" docExpressionCount="226" docLength="2064" length="1" offset="1856" timestamp="3853276">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5441" _type="Replace" docASTNodeCount="337" docActiveCodeLength="2063" docExpressionCount="226" docLength="2063" endLine="76" insertionLength="1" int_docASTNodeCount="337" int_docActiveCodeLength="2062" int_docExpressionCount="226" int_docLength="2062" length="2" offset="1721" startLine="73" timestamp="3853279">
<deletedText><![CDATA[
]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<DocumentChange __id="5442" _type="Delete" docASTNodeCount="337" docActiveCodeLength="2062" docExpressionCount="226" docLength="2062" endLine="62" length="1" offset="1404" startLine="61" timestamp="3853280">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5443" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2063" docExpressionCount="226" docLength="2063" length="2" offset="1404" timestamp="3853287">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5444" _type="Delete" docASTNodeCount="337" docActiveCodeLength="2063" docExpressionCount="226" docLength="2063" endLine="56" length="1" offset="1231" startLine="55" timestamp="3853288">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5445" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2064" docExpressionCount="226" docLength="2064" length="2" offset="1231" timestamp="3853289">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5446" _type="Delete" docASTNodeCount="337" docActiveCodeLength="2062" docExpressionCount="226" docLength="2062" endLine="12" length="3" offset="228" startLine="10" timestamp="3853290">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5447" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2065" docExpressionCount="226" docLength="2065" length="2" offset="228" timestamp="3853291">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="5448" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="3853320" />
<Command __id="5449" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3854217" />
<Command __id="5450" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3855239" />
<Command __id="5451" _type="JUnitCommand" elapsedTimeInSeconds="0.019999980926513672" projectName="rgbring" timestamp="3855998">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5452" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3857703" />
<DocumentChange __id="5453" _type="Delete" docASTNodeCount="336" docActiveCodeLength="2053" docExpressionCount="226" docLength="2053" endLine="88" length="11" offset="1964" startLine="87" timestamp="3858044">
<text><![CDATA[ return;
]]></text>
</DocumentChange>
<Command __id="5454" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3858048" />
<Command __id="5455" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3858344" />
<Command __id="5456" _type="MoveCaretCommand" caretOffset="1936" docOffset="1936" timestamp="3866867" />
<Command __id="5457" _type="SelectTextCommand" caretOffset="1937" docEnd="1937" docOffset="1937" docStart="1935" end="1937" start="1935" timestamp="3867019" />
<Command __id="5458" _type="MoveCaretCommand" caretOffset="2039" docOffset="2039" timestamp="3868236" />
<Command __id="5459" _type="SelectTextCommand" caretOffset="2041" docEnd="2041" docOffset="2041" docStart="2039" end="2041" start="2039" timestamp="3868389" />
<Command __id="5460" _type="MoveCaretCommand" caretOffset="1936" docOffset="1936" timestamp="3869645" />
<Command __id="5461" _type="SelectTextCommand" caretOffset="1937" docEnd="1937" docOffset="1937" docStart="1935" end="1937" start="1935" timestamp="3869828" />
<Command __id="5462" _type="MoveCaretCommand" caretOffset="1936" docOffset="1936" timestamp="3871776" />
<Command __id="5463" _type="SelectTextCommand" caretOffset="1937" docEnd="1937" docOffset="1937" docStart="1935" end="1937" start="1935" timestamp="3871943" />
<DocumentChange __id="5464" _type="Replace" docASTNodeCount="338" docActiveCodeLength="2056" docExpressionCount="228" docLength="2056" endLine="85" insertionLength="5" int_docASTNodeCount="290" int_docActiveCodeLength="2051" int_docExpressionCount="188" int_docLength="2051" length="2" offset="1935" repeat="5" startLine="85" timestamp="3881071" timestamp2="3882101">
<deletedText><![CDATA[50]]></deletedText>
<insertedText><![CDATA[100/2]]></insertedText>
</DocumentChange>
<Command __id="5465" _type="InsertStringCommand" repeat="5" timestamp="3881077" timestamp2="3882103">
<data><![CDATA[100/2]]></data>
</Command>
<Command __id="5474" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3882784" />
<Command __id="5475" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3883132" />
<Command __id="5476" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3883353" />
<Command __id="5477" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3883792" />
<DocumentChange __id="5478" _type="Replace" docASTNodeCount="340" docActiveCodeLength="2059" docExpressionCount="230" docLength="2059" endLine="84" insertionLength="5" int_docASTNodeCount="282" int_docActiveCodeLength="2054" int_docExpressionCount="181" int_docLength="2054" length="2" offset="1910" repeat="5" startLine="84" timestamp="3884483" timestamp2="3885809">
<deletedText><![CDATA[25]]></deletedText>
<insertedText><![CDATA[100/4]]></insertedText>
</DocumentChange>
<Command __id="5479" _type="InsertStringCommand" repeat="5" timestamp="3884487" timestamp2="3885811">
<data><![CDATA[100/4]]></data>
</Command>
<DocumentChange __id="5488" _type="Insert" docASTNodeCount="342" docActiveCodeLength="2061" docExpressionCount="232" docLength="2061" length="2" offset="1915" repeat="2" timestamp="3888247" timestamp2="3888480">
<text><![CDATA[*1]]></text>
</DocumentChange>
<Command __id="5489" _type="InsertStringCommand" repeat="2" timestamp="3888249" timestamp2="3888482">
<data><![CDATA[*1]]></data>
</Command>
<Command __id="5492" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3889035" />
<Command __id="5493" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3889308" />
<DocumentChange __id="5494" _type="Delete" docASTNodeCount="294" docActiveCodeLength="2060" docExpressionCount="192" docLength="2060" endLine="85" length="1" offset="1944" startLine="85" timestamp="3890896">
<text><![CDATA[2]]></text>
</DocumentChange>
<Command __id="5495" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3890898" />
<DocumentChange __id="5496" _type="Insert" docASTNodeCount="344" docActiveCodeLength="2063" docExpressionCount="234" docLength="2063" length="3" offset="1944" repeat="3" timestamp="3890980" timestamp2="3891548">
<text><![CDATA[4*2]]></text>
</DocumentChange>
<Command __id="5497" _type="InsertStringCommand" repeat="3" timestamp="3890987" timestamp2="3891550">
<data><![CDATA[4*2]]></data>
</Command>
<Command __id="5502" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3891929" />
<Command __id="5503" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3892235" />
<Command __id="5504" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3892977" />
<DocumentChange __id="5505" _type="Replace" docASTNodeCount="348" docActiveCodeLength="2068" docExpressionCount="238" docLength="2068" endLine="86" insertionLength="7" int_docASTNodeCount="306" int_docActiveCodeLength="2061" int_docExpressionCount="203" int_docLength="2061" length="2" offset="1970" repeat="7" startLine="86" timestamp="3893430" timestamp2="3895441">
<deletedText><![CDATA[75]]></deletedText>
<insertedText><![CDATA[100/4*3]]></insertedText>
</DocumentChange>
<Command __id="5506" _type="InsertStringCommand" repeat="7" timestamp="3893441" timestamp2="3895447">
<data><![CDATA[100/4*3]]></data>
</Command>
<Command __id="5519" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3895919" />
<Command __id="5520" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3896985" />
<Command __id="5521" _type="JUnitCommand" elapsedTimeInSeconds="0.029000043869018555" projectName="rgbring" timestamp="3898060">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5522" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="3898955" timestamp2="3899119" />
<Command __id="5524" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3899716" />
<Command __id="5525" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="3900127" timestamp2="3900491" />
<Command __id="5527" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3901047" />
<Command __id="5528" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3901500" />
<Command __id="5529" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="4" timestamp="3902144" timestamp2="3902654" />
<Command __id="5533" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3903272" />
<Command __id="5534" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3903562" />
<Command __id="5535" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3903814" />
<DocumentChange __id="5536" _type="Replace" docASTNodeCount="352" docActiveCodeLength="2074" docExpressionCount="242" docLength="2074" endLine="89" insertionLength="7" int_docASTNodeCount="325" int_docActiveCodeLength="2067" int_docExpressionCount="219" int_docLength="2067" length="1" offset="2030" repeat="7" startLine="89" timestamp="3904211" timestamp2="3905789">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[100/2*1]]></insertedText>
</DocumentChange>
<Command __id="5537" _type="InsertStringCommand" repeat="7" timestamp="3904225" timestamp2="3905795">
<data><![CDATA[100/2*1]]></data>
</Command>
<Command __id="5550" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3905957" />
<Command __id="5551" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="3906200" timestamp2="3906342" />
<Command __id="5553" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3906784" />
<DocumentChange __id="5554" _type="Replace" docASTNodeCount="356" docActiveCodeLength="2079" docExpressionCount="246" docLength="2079" endLine="90" insertionLength="7" int_docASTNodeCount="337" int_docActiveCodeLength="2072" int_docExpressionCount="230" int_docLength="2072" length="2" offset="2060" repeat="7" startLine="90" timestamp="3907214" timestamp2="3910337">
<deletedText><![CDATA[50]]></deletedText>
<insertedText><![CDATA[100/2*2]]></insertedText>
</DocumentChange>
<Command __id="5555" _type="InsertStringCommand" repeat="7" timestamp="3907231" timestamp2="3910341">
<data><![CDATA[100/2*2]]></data>
</Command>
<Command __id="5568" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3911816" />
<Command __id="5569" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3916107" />
<Command __id="5570" _type="JUnitCommand" elapsedTimeInSeconds="0.04399991035461426" projectName="rgbring" timestamp="3916953">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<DocumentChange __id="5571" _type="Delete" docASTNodeCount="352" docActiveCodeLength="2073" docExpressionCount="242" docLength="2073" endLine="90" length="6" offset="2061" startLine="90" timestamp="3918173">
<text><![CDATA[00/2*2]]></text>
</DocumentChange>
<Command __id="5572" _type="UndoCommand" repeat="4" timestamp="3918214" timestamp2="3919972" />
<DocumentChange __id="5573" _type="Replace" docASTNodeCount="352" docActiveCodeLength="2074" docExpressionCount="242" docLength="2074" endLine="90" insertionLength="2" int_docASTNodeCount="337" int_docActiveCodeLength="2072" int_docExpressionCount="230" int_docLength="2072" length="1" offset="2060" startLine="90" timestamp="3918479">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[50]]></insertedText>
</DocumentChange>
<DocumentChange __id="5575" _type="Delete" docASTNodeCount="348" docActiveCodeLength="2068" docExpressionCount="238" docLength="2068" endLine="89" length="6" offset="2031" startLine="89" timestamp="3918939">
<text><![CDATA[00/2*1]]></text>
</DocumentChange>
<DocumentChange __id="5577" _type="Replace" docASTNodeCount="348" docActiveCodeLength="2068" docExpressionCount="238" docLength="2068" endLine="89" insertionLength="1" int_docASTNodeCount="325" int_docActiveCodeLength="2067" int_docExpressionCount="219" int_docLength="2067" length="1" offset="2030" startLine="89" timestamp="3919947">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[0]]></insertedText>
</DocumentChange>
<Command __id="5579" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3920954" />
<Command __id="5580" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="3921257" />
<DocumentChange __id="5581" _type="Replace" docASTNodeCount="352" docActiveCodeLength="2073" docExpressionCount="242" docLength="2073" endLine="90" insertionLength="7" int_docASTNodeCount="333" int_docActiveCodeLength="2066" int_docExpressionCount="226" int_docLength="2066" length="2" offset="2054" repeat="7" startLine="90" timestamp="3922757" timestamp2="3925651">
<deletedText><![CDATA[50]]></deletedText>
<insertedText><![CDATA[100/2*1]]></insertedText>
</DocumentChange>
<Command __id="5582" _type="InsertStringCommand" repeat="7" timestamp="3922772" timestamp2="3925653">
<data><![CDATA[100/2*1]]></data>
</Command>
<Command __id="5595" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3926013" />
<Command __id="5596" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3927804" />
<Command __id="5597" _type="JUnitCommand" elapsedTimeInSeconds="0.03299999237060547" projectName="rgbring" timestamp="3928725">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<DocumentChange __id="5598" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2074" docExpressionCount="242" docLength="2074" length="1" offset="2060" timestamp="3933353">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5599" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2075" docExpressionCount="242" docLength="2075" length="1" offset="2059" timestamp="3933355">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5600" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2076" docExpressionCount="242" docLength="2076" length="1" offset="2058" timestamp="3933356">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5601" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2077" docExpressionCount="242" docLength="2077" length="1" offset="2057" timestamp="3933357">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5602" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2078" docExpressionCount="242" docLength="2078" length="1" offset="1976" timestamp="3933374">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5603" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2079" docExpressionCount="242" docLength="2079" length="1" offset="1975" timestamp="3933377">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5604" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2080" docExpressionCount="242" docLength="2080" length="1" offset="1974" timestamp="3933379">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5605" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2081" docExpressionCount="242" docLength="2081" length="1" offset="1973" timestamp="3933381">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5606" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2082" docExpressionCount="242" docLength="2082" length="1" offset="1946" timestamp="3933395">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5607" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2083" docExpressionCount="242" docLength="2083" length="1" offset="1945" timestamp="3933401">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5608" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2084" docExpressionCount="242" docLength="2084" length="1" offset="1944" timestamp="3933406">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5609" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2085" docExpressionCount="242" docLength="2085" length="1" offset="1943" timestamp="3933407">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5610" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2086" docExpressionCount="242" docLength="2086" length="1" offset="1916" timestamp="3933408">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5611" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2087" docExpressionCount="242" docLength="2087" length="1" offset="1915" timestamp="3933409">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5612" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2088" docExpressionCount="242" docLength="2088" length="1" offset="1914" timestamp="3933411">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5613" _type="Insert" docASTNodeCount="352" docActiveCodeLength="2089" docExpressionCount="242" docLength="2089" length="1" offset="1913" timestamp="3933412">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="5614" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="3933432" />
<Command __id="5615" _type="EclipseCommand" commandID="org.eclipse.ui.file.saveAll" timestamp="3935502" />
<Command __id="5616" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="9" timestamp="3938890" timestamp2="3939763" />
<Command __id="5625" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3940167" />
<Command __id="5626" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3940512" />
<Command __id="5627" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="3940724" />
<Command __id="5628" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="3941103" timestamp2="3941431" />
<Command __id="5631" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="3941714" timestamp2="3942172" />
<Command __id="5633" _type="CopyCommand" timestamp="3942529" />
<Command __id="5634" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3942760" timestamp2="3942898" />
<Command __id="5636" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="5" timestamp="3943132" timestamp2="3944020" />
<Command __id="5641" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3944589" />
<Command __id="5642" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3944762" />
<Command __id="5643" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findNext" timestamp="3945252" />
<Command __id="5644" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findPrevious" timestamp="3945422" />
<DocumentChange __id="5645" _type="Replace" docASTNodeCount="354" docActiveCodeLength="2099" docExpressionCount="244" docLength="2099" endLine="84" insertionLength="11" int_docASTNodeCount="350" int_docActiveCodeLength="2088" int_docExpressionCount="240" int_docLength="2088" length="1" offset="1916" startLine="84" timestamp="3945823">
<deletedText><![CDATA[4]]></deletedText>
<insertedText><![CDATA[leds.length]]></insertedText>
</DocumentChange>
<Command __id="5646" _type="PasteCommand" timestamp="3945840" />
<Command __id="5647" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findNext" timestamp="3945987" />
<DocumentChange __id="5648" _type="Replace" docASTNodeCount="356" docActiveCodeLength="2109" docExpressionCount="246" docLength="2109" endLine="85" insertionLength="11" int_docASTNodeCount="352" int_docActiveCodeLength="2098" int_docExpressionCount="242" int_docLength="2098" length="1" offset="1960" startLine="85" timestamp="3946172">
<deletedText><![CDATA[4]]></deletedText>
<insertedText><![CDATA[leds.length]]></insertedText>
</DocumentChange>
<Command __id="5649" _type="PasteCommand" timestamp="3946195" />
<Command __id="5650" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findNext" timestamp="3946292" />
<DocumentChange __id="5651" _type="Replace" docASTNodeCount="358" docActiveCodeLength="2119" docExpressionCount="248" docLength="2119" endLine="86" insertionLength="11" int_docASTNodeCount="354" int_docActiveCodeLength="2108" int_docExpressionCount="244" int_docLength="2108" length="1" offset="2004" startLine="86" timestamp="3946470">
<deletedText><![CDATA[4]]></deletedText>
<insertedText><![CDATA[leds.length]]></insertedText>
</DocumentChange>
<Command __id="5652" _type="PasteCommand" timestamp="3946494" />
<Command __id="5653" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findNext" timestamp="3946614" />
<Command __id="5654" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findPrevious" timestamp="3948124" />
<Command __id="5655" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="8" timestamp="3949312" timestamp2="3950248" />
<Command __id="5663" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="3950544" timestamp2="3950696" />
<Command __id="5665" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="3951093" timestamp2="3951266" />
<Command __id="5667" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="3951582" />
<DocumentChange __id="5668" _type="Replace" docASTNodeCount="360" docActiveCodeLength="2129" docExpressionCount="250" docLength="2129" endLine="90" insertionLength="11" int_docASTNodeCount="356" int_docActiveCodeLength="2118" int_docExpressionCount="246" int_docLength="2118" length="1" offset="2102" startLine="90" timestamp="3951861">
<deletedText><![CDATA[2]]></deletedText>
<insertedText><![CDATA[leds.length]]></insertedText>
</DocumentChange>
<Command __id="5669" _type="PasteCommand" timestamp="3951910" />
<Command __id="5670" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3952313" />
<Command __id="5671" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3953280" />
<Command __id="5672" _type="JUnitCommand" elapsedTimeInSeconds="0.009999990463256836" projectName="rgbring" timestamp="3954244">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5673" _type="MoveCaretCommand" caretOffset="1911" docOffset="1911" timestamp="3961922" />
<Command __id="5674" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3962567" />
<Command __id="5675" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.lineEnd" timestamp="3962893" />
<Command __id="5676" _type="CopyCommand" timestamp="3963293" />
<Command __id="5677" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3963450" />
<DocumentChange __id="5678" _type="Delete" docASTNodeCount="358" docActiveCodeLength="2127" docExpressionCount="249" docLength="2127" endLine="83" length="2" offset="1886" repeat="2" startLine="83" timestamp="3963860" timestamp2="3964116">
<text><![CDATA[0;]]></text>
</DocumentChange>
<Command __id="5679" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="3963864" timestamp2="3964118" />
<DocumentChange __id="5682" _type="Insert" docASTNodeCount="366" docActiveCodeLength="2149" docExpressionCount="256" docLength="2149" length="22" offset="1886" timestamp="3964404">
<text><![CDATA[100 / leds.length * 1;]]></text>
</DocumentChange>
<Command __id="5683" _type="PasteCommand" timestamp="3964407" />
<Command __id="5684" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="3965241" timestamp2="3965456" />
<Command __id="5686" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="3965950" />
<DocumentChange __id="5687" _type="Replace" docASTNodeCount="366" docActiveCodeLength="2149" docExpressionCount="256" docLength="2149" endLine="83" insertionLength="1" int_docASTNodeCount="274" int_docActiveCodeLength="2148" int_docExpressionCount="174" int_docLength="2148" length="1" offset="1906" startLine="83" timestamp="3966585">
<deletedText><![CDATA[1]]></deletedText>
<insertedText><![CDATA[0]]></insertedText>
</DocumentChange>
<Command __id="5688" _type="InsertStringCommand" timestamp="3966590">
<data><![CDATA[0]]></data>
</Command>
<Command __id="5689" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="3967737" timestamp2="3967919" />
<Command __id="5691" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="7" timestamp="3969189" timestamp2="3970687" />
<Command __id="5698" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="3970999" timestamp2="3971142" />
<Command __id="5700" _type="CopyCommand" timestamp="3971784" />
<Command __id="5701" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3971963" />
<Command __id="5702" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3972214" />
<Command __id="5703" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3972484" />
<DocumentChange __id="5704" _type="Replace" docASTNodeCount="372" docActiveCodeLength="2169" docExpressionCount="262" docLength="2169" endLine="89" insertionLength="21" int_docASTNodeCount="337" int_docActiveCodeLength="2148" int_docExpressionCount="231" int_docLength="2148" length="1" offset="2092" startLine="89" timestamp="3972788">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[100 / leds.length * 1]]></insertedText>
</DocumentChange>
<Command __id="5705" _type="PasteCommand" timestamp="3972797" />
<DocumentChange __id="5706" _type="Delete" docASTNodeCount="337" docActiveCodeLength="2168" docExpressionCount="231" docLength="2168" endLine="89" length="1" offset="2112" startLine="89" timestamp="3973488">
<text><![CDATA[1]]></text>
</DocumentChange>
<Command __id="5707" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="3973501" />
<DocumentChange __id="5708" _type="Insert" docASTNodeCount="372" docActiveCodeLength="2169" docExpressionCount="262" docLength="2169" length="1" offset="2112" timestamp="3973803">
<text><![CDATA[0]]></text>
</DocumentChange>
<Command __id="5709" _type="InsertStringCommand" timestamp="3973806">
<data><![CDATA[0]]></data>
</Command>
<Command __id="5710" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3974002" />
<Command __id="5711" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3974607" />
<Command __id="5712" _type="JUnitCommand" elapsedTimeInSeconds="0.03600001335144043" projectName="rgbring" timestamp="3975449">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5713" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="8" timestamp="3978369" timestamp2="3979197" />
<Command __id="5721" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3979552" />
<DocumentChange __id="5722" _type="Insert" docASTNodeCount="372" docActiveCodeLength="2173" docExpressionCount="262" docLength="2173" length="4" offset="1864" timestamp="3983444">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="5723" _type="InsertStringCommand" timestamp="3983470">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="5724" _type="Insert" docASTNodeCount="372" docActiveCodeLength="2176" docExpressionCount="262" docLength="2176" length="3" offset="1868" repeat="3" timestamp="3983652" timestamp2="3983870">
<text><![CDATA[for]]></text>
</DocumentChange>
<Command __id="5725" _type="InsertStringCommand" repeat="3" timestamp="3983660" timestamp2="3983874">
<data><![CDATA[for]]></data>
</Command>
<Command __id="5730" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="3984074" />
<Command __id="5731" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="3984281" />
<Command __id="5732" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="3985303" />
<DocumentChange __id="5733" _type="Insert" docASTNodeCount="372" docActiveCodeLength="2176" docExpressionCount="262" docLength="2176" length="46" offset="1871" timestamp="3985381">
<text><![CDATA[ (int i = 0; i < leds.length; i++) {
}]]></text>
</DocumentChange>
<Command __id="5734" _type="InsertStringCommand" timestamp="3985414">
<data><![CDATA[
]]></data>
</Command>
<Command __id="5735" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="3987089" timestamp2="3987930" />
<DocumentChange __id="5738" _type="Insert" docASTNodeCount="400" docActiveCodeLength="2266" docExpressionCount="285" docLength="2266" length="44" offset="1918" timestamp="3988376">
<text><![CDATA[ leds[0] = level > 100 / leds.length * 0;
]]></text>
</DocumentChange>
<Command __id="5739" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineUp" timestamp="3988380" />
<DocumentChange __id="5740" _type="Delete" docASTNodeCount="386" docActiveCodeLength="2221" docExpressionCount="272" docLength="2221" endLine="86" length="45" offset="1916" startLine="85" timestamp="3989207">
<text><![CDATA[}
leds[0] = level > 100 / leds.length * 0;]]></text>
</DocumentChange>
<DocumentChange __id="5741" _type="Insert" docASTNodeCount="400" docActiveCodeLength="2266" docExpressionCount="285" docLength="2266" length="45" offset="1916" timestamp="3989208">
<text><![CDATA[leds[0] = level > 100 / leds.length * 0;
}]]></text>
</DocumentChange>
<DocumentChange __id="5742" _type="Insert" docASTNodeCount="400" docActiveCodeLength="2266" docExpressionCount="285" docLength="2266" length="1" offset="1916" timestamp="3989217">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="5743" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineUp" timestamp="3989222" />
<Command __id="5744" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="3989561" />
<DocumentChange __id="5745" _type="Delete" docASTNodeCount="400" docActiveCodeLength="2262" docExpressionCount="285" docLength="2262" endLine="85" length="5" offset="1908" startLine="84" timestamp="3989817">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="5746" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="3989819" />
<Command __id="5747" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="3989973" timestamp2="3990227" />
<Command __id="5750" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="3990758" />
<DocumentChange __id="5751" _type="Replace" docASTNodeCount="400" docActiveCodeLength="2262" docExpressionCount="285" docLength="2262" endLine="84" insertionLength="1" int_docASTNodeCount="401" int_docActiveCodeLength="2261" int_docExpressionCount="284" int_docLength="2261" length="1" offset="1917" startLine="84" timestamp="3991327">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[i]]></insertedText>
</DocumentChange>
<Command __id="5752" _type="InsertStringCommand" timestamp="3991332">
<data><![CDATA[i]]></data>
</Command>
<Command __id="5753" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="3992180" />
<Command __id="5754" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="3992574" />
<Command __id="5755" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="3994952" />
<DocumentChange __id="5756" _type="Replace" docASTNodeCount="400" docActiveCodeLength="2262" docExpressionCount="285" docLength="2262" endLine="84" insertionLength="1" int_docASTNodeCount="279" int_docActiveCodeLength="2261" int_docExpressionCount="176" int_docLength="2261" length="1" offset="1950" startLine="84" timestamp="3995479">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[i]]></insertedText>
</DocumentChange>
<Command __id="5757" _type="InsertStringCommand" timestamp="3995483">
<data><![CDATA[i]]></data>
</Command>
<Command __id="5758" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="3996925" />
<Command __id="5759" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="3997741" />
<Command __id="5760" _type="JUnitCommand" elapsedTimeInSeconds="0.029000043869018555" projectName="rgbring" timestamp="3998611">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5761" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="3998969" timestamp2="3999121" />
<Command __id="5763" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="3999313" />
<Command __id="5764" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="3999855" />
<Command __id="5765" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="4000421" />
<DocumentChange __id="5766" _type="Delete" docASTNodeCount="344" docActiveCodeLength="2086" docExpressionCount="233" docLength="2086" endLine="90" length="176" offset="1958" repeat="4" startLine="86" timestamp="4000912" timestamp2="4001808">
<text><![CDATA[ leds[0] = level > 100 / leds.length * 0;
leds[1] = level > 100 / leds.length * 1;
leds[2] = level > 100 / leds.length * 2;
leds[3] = level > 100 / leds.length * 3;
]]></text>
</DocumentChange>
<Command __id="5767" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="4" timestamp="4000920" timestamp2="4001811" />
<Command __id="5774" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4002134" />
<Command __id="5775" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4003547" />
<Command __id="5776" _type="JUnitCommand" elapsedTimeInSeconds="0.03800010681152344" projectName="rgbring" timestamp="4004550">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5777" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="4" timestamp="4004943" timestamp2="4005453" />
<Command __id="5781" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="4005953" />
<Command __id="5782" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="4006479" />
<Command __id="5783" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="4006561" />
<Command __id="5784" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="4008515" />
<DocumentChange __id="5785" _type="Delete" docASTNodeCount="309" docActiveCodeLength="1966" docExpressionCount="205" docLength="1966" endLine="86" length="120" offset="1841" startLine="82" timestamp="4008524">
<text><![CDATA[if (leds.length == 4) {
for (int i = 0; i < leds.length; i++) {
leds[i] = level > 100 / leds.length * i;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="5786" _type="Insert" docASTNodeCount="337" docActiveCodeLength="2053" docExpressionCount="228" docLength="2053" length="87" offset="1841" timestamp="4008540">
<text><![CDATA[for (int i = 0; i < leds.length; i++) {
leds[i] = level > 100 / leds.length * i;
}]]></text>
</DocumentChange>
<Command __id="5787" _type="InsertStringCommand" timestamp="4008651">
<data><![CDATA[
]]></data>
</Command>
<Command __id="5788" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="4009092" />
<Command __id="5789" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4009554" />
<Command __id="5790" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4010515" />
<Command __id="5791" _type="JUnitCommand" elapsedTimeInSeconds="0.05200004577636719" projectName="rgbring" timestamp="4012313">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5792" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="5" timestamp="4012513" timestamp2="4013175" />
<Command __id="5797" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="4013495" timestamp2="4013734" />
<DocumentChange __id="5799" _type="Delete" docASTNodeCount="302" docActiveCodeLength="1935" docExpressionCount="197" docLength="1935" endLine="89" length="118" offset="1929" startLine="85" timestamp="4014243">
<text><![CDATA[ if (leds.length == 2) {
leds[0] = level > 100 / leds.length * 0;
leds[1] = level > 100 / leds.length * 1;
}
]]></text>
</DocumentChange>
<Command __id="5800" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="4014271" />
<Command __id="5801" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4015183" />
<Command __id="5802" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4015820" />
<Command __id="5803" _type="JUnitCommand" elapsedTimeInSeconds="0.019999980926513672" projectName="rgbring" timestamp="4017193">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<DocumentChange __id="5804" _type="Delete" docASTNodeCount="302" docActiveCodeLength="1934" docExpressionCount="197" docLength="1934" endLine="6" length="1" offset="130" startLine="5" timestamp="4056442">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5805" _type="Insert" docASTNodeCount="302" docActiveCodeLength="1936" docExpressionCount="197" docLength="1936" length="2" offset="130" timestamp="4056446">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="5806" _type="Delete" docASTNodeCount="296" docActiveCodeLength="1910" docExpressionCount="192" docLength="1910" endLine="5" length="26" offset="104" startLine="3" timestamp="4056448">
<text><![CDATA[
import org.junit.Ignore;]]></text>
</DocumentChange>
<Command __id="5807" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.organize.imports" timestamp="4056518" />
<Command __id="5808" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.textStart" timestamp="4103890" />
<Command __id="5809" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="9" timestamp="4104436" timestamp2="4105476" />
<Command __id="5818" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="4106240" />
<Command __id="5819" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="4106536" />
<DocumentChange __id="5820" _type="Delete" docASTNodeCount="292" docActiveCodeLength="1893" docExpressionCount="190" docLength="1893" endLine="9" length="17" offset="184" repeat="8" startLine="9" timestamp="4107288" timestamp2="4109010">
<text><![CDATA[ = new boolean[2]]]></text>
</DocumentChange>
<Command __id="5821" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.deletePreviousWord" repeat="5" timestamp="4107292" timestamp2="4108092" />
<Command __id="5831" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="3" timestamp="4108640" timestamp2="4109012" />
<Command __id="5836" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="20" timestamp="4109909" timestamp2="4111237" />
<Command __id="5856" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="16" timestamp="4112042" timestamp2="4113182" />
<DocumentChange __id="5872" _type="Insert" docASTNodeCount="292" docActiveCodeLength="1896" docExpressionCount="190" docLength="1896" length="3" offset="262" timestamp="4113485">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="5873" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="4113489" />
<DocumentChange __id="5874" _type="Insert" docASTNodeCount="295" docActiveCodeLength="1898" docExpressionCount="191" docLength="1898" length="20" offset="265" repeat="3" timestamp="4114177" timestamp2="4115549">
<text><![CDATA[givenLeds(ledCount);]]></text>
</DocumentChange>
<Command __id="5875" _type="InsertStringCommand" repeat="2" timestamp="4114179" timestamp2="4114372">
<data><![CDATA[gi]]></data>
</Command>
<Command __id="5878" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="4114504" />
<Command __id="5879" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="4114580" />
<Command __id="5880" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="4115545" />
<Command __id="5882" _type="InsertStringCommand" timestamp="4115592">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="5883" _type="Replace" docASTNodeCount="296" docActiveCodeLength="1909" docExpressionCount="193" docLength="1909" endLine="13" insertionLength="1" int_docASTNodeCount="295" int_docActiveCodeLength="1908" int_docExpressionCount="192" int_docLength="1908" length="8" offset="275" startLine="13" timestamp="4115971">
<deletedText><![CDATA[ledCount]]></deletedText>
<insertedText><![CDATA[2]]></insertedText>
</DocumentChange>
<Command __id="5884" _type="InsertStringCommand" timestamp="4115977">
<data><![CDATA[2]]></data>
</Command>
<Command __id="5885" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4117321" />
<Command __id="5886" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4118063" />
<Command __id="5887" _type="JUnitCommand" elapsedTimeInSeconds="0.04200005531311035" projectName="rgbring" timestamp="4118758">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<Command __id="5888" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="4122728" />
<Command __id="5889" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="7" timestamp="4124313" timestamp2="4125157" />
<DocumentChange __id="5896" _type="Replace" docASTNodeCount="296" docActiveCodeLength="1916" docExpressionCount="193" docLength="1916" endLine="13" insertionLength="8" int_docASTNodeCount="295" int_docActiveCodeLength="1908" int_docExpressionCount="192" int_docLength="1908" length="1" offset="275" startLine="13" timestamp="4133356">
<deletedText><![CDATA[2]]></deletedText>
<insertedText><![CDATA[ledCount]]></insertedText>
</DocumentChange>
<Command __id="5897" _type="UndoCommand" repeat="7" timestamp="4133386" timestamp2="4137661" />
<DocumentChange __id="5898" _type="Replace" docASTNodeCount="295" docActiveCodeLength="1898" docExpressionCount="191" docLength="1898" endLine="13" insertionLength="0" int_docASTNodeCount="295" int_docActiveCodeLength="1898" int_docExpressionCount="191" int_docLength="1898" length="18" offset="267" startLine="13" timestamp="4134724">
<deletedText><![CDATA[venLeds(ledCount);]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="5900" _type="Delete" docASTNodeCount="292" docActiveCodeLength="1893" docExpressionCount="190" docLength="1893" endLine="13" length="5" offset="262" startLine="12" timestamp="4135196">
<text><![CDATA[
gi]]></text>
</DocumentChange>
<DocumentChange __id="5902" _type="Insert" docASTNodeCount="296" docActiveCodeLength="1910" docExpressionCount="192" docLength="1910" length="17" offset="184" repeat="4" timestamp="4135633" timestamp2="4137654">
<text><![CDATA[ = new boolean[2]]]></text>
</DocumentChange>
<Command __id="5910" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="3" timestamp="4138732" timestamp2="4139194" />
<DocumentChange __id="5913" _type="Insert" docASTNodeCount="296" docActiveCodeLength="1913" docExpressionCount="192" docLength="1913" length="3" offset="279" timestamp="4139653">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="5914" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="4139656" />
<DocumentChange __id="5915" _type="Insert" docASTNodeCount="299" docActiveCodeLength="1915" docExpressionCount="193" docLength="1915" length="20" offset="282" repeat="3" timestamp="4140200" timestamp2="4141379">
<text><![CDATA[givenLeds(ledCount);]]></text>
</DocumentChange>
<Command __id="5916" _type="InsertStringCommand" repeat="2" timestamp="4140202" timestamp2="4140366">
<data><![CDATA[gi]]></data>
</Command>
<Command __id="5919" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="4140522" />
<Command __id="5920" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="4140687" />
<Command __id="5921" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="4141375" />
<Command __id="5923" _type="InsertStringCommand" timestamp="4141428">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="5924" _type="Replace" docASTNodeCount="300" docActiveCodeLength="1926" docExpressionCount="195" docLength="1926" endLine="13" insertionLength="1" int_docASTNodeCount="299" int_docActiveCodeLength="1925" int_docExpressionCount="194" int_docLength="1925" length="8" offset="292" startLine="13" timestamp="4141770">
<deletedText><![CDATA[ledCount]]></deletedText>
<insertedText><![CDATA[2]]></insertedText>
</DocumentChange>
<Command __id="5925" _type="InsertStringCommand" timestamp="4141779">
<data><![CDATA[2]]></data>
</Command>
<Command __id="5926" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4142649" />
<Command __id="5927" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4143264" />
<Command __id="5928" _type="JUnitCommand" elapsedTimeInSeconds="0.016000032424926758" projectName="rgbring" timestamp="4143849">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<DocumentChange __id="5929" _type="Insert" docASTNodeCount="304" docActiveCodeLength="1942" docExpressionCount="198" docLength="1942" length="16" offset="296" timestamp="4144366">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<Command __id="5930" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="4144371" />
<DocumentChange __id="5931" _type="Delete" docASTNodeCount="296" docActiveCodeLength="1914" docExpressionCount="192" docLength="1914" endLine="15" length="28" offset="298" startLine="14" timestamp="4144709">
<text><![CDATA[givenLeds(2);
setLevel(0);]]></text>
</DocumentChange>
<DocumentChange __id="5932" _type="Insert" docASTNodeCount="304" docActiveCodeLength="1942" docExpressionCount="198" docLength="1942" length="28" offset="298" timestamp="4144711">
<text><![CDATA[setLevel(0);
givenLeds(2);]]></text>
</DocumentChange>
<Command __id="5933" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="6" timestamp="4144731" timestamp2="4145542" />
<DocumentChange __id="5934" _type="Delete" docASTNodeCount="295" docActiveCodeLength="1899" docExpressionCount="191" docLength="1899" endLine="16" length="43" offset="313" startLine="15" timestamp="4144911">
<text><![CDATA[givenLeds(2);
assertStates(false, false);]]></text>
</DocumentChange>
<DocumentChange __id="5935" _type="Insert" docASTNodeCount="304" docActiveCodeLength="1942" docExpressionCount="198" docLength="1942" length="43" offset="313" timestamp="4144912">
<text><![CDATA[assertStates(false, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5937" _type="Delete" docASTNodeCount="287" docActiveCodeLength="1925" docExpressionCount="185" docLength="1925" endLine="17" length="17" offset="342" startLine="16" timestamp="4145138">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="5938" _type="Insert" docASTNodeCount="304" docActiveCodeLength="1942" docExpressionCount="198" docLength="1942" length="17" offset="342" timestamp="4145140">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5939" _type="Replace" docASTNodeCount="303" docActiveCodeLength="1941" docExpressionCount="196" docLength="1941" endLine="17" insertionLength="0" int_docASTNodeCount="303" int_docActiveCodeLength="1941" int_docExpressionCount="196" int_docLength="1941" length="1" offset="345" startLine="17" timestamp="4145160">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="5941" _type="Delete" docASTNodeCount="300" docActiveCodeLength="1926" docExpressionCount="195" docLength="1926" endLine="18" length="15" offset="344" startLine="17" timestamp="4145259">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="5942" _type="Insert" docASTNodeCount="303" docActiveCodeLength="1941" docExpressionCount="196" docLength="1941" length="15" offset="344" timestamp="4145261">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5944" _type="Delete" docASTNodeCount="298" docActiveCodeLength="1921" docExpressionCount="193" docLength="1921" endLine="19" length="20" offset="346" startLine="18" timestamp="4145360">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="5945" _type="Insert" docASTNodeCount="303" docActiveCodeLength="1941" docExpressionCount="196" docLength="1941" length="20" offset="346" timestamp="4145362">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5947" _type="Delete" docASTNodeCount="289" docActiveCodeLength="1852" docExpressionCount="188" docLength="1852" endLine="20" length="89" offset="353" startLine="19" timestamp="4145505">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {]]></text>
</DocumentChange>
<DocumentChange __id="5948" _type="Insert" docASTNodeCount="303" docActiveCodeLength="1941" docExpressionCount="196" docLength="1941" length="89" offset="353" timestamp="4145510">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5949" _type="Insert" docASTNodeCount="304" docActiveCodeLength="1941" docExpressionCount="198" docLength="1941" length="1" offset="429" timestamp="4145535">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5951" _type="Insert" docASTNodeCount="308" docActiveCodeLength="1958" docExpressionCount="201" docLength="1958" length="16" offset="444" timestamp="4146162">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<Command __id="5952" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="4146171" />
<DocumentChange __id="5953" _type="Delete" docASTNodeCount="300" docActiveCodeLength="1930" docExpressionCount="195" docLength="1930" endLine="22" length="28" offset="446" startLine="21" timestamp="4146400">
<text><![CDATA[givenLeds(2);
setLevel(1);]]></text>
</DocumentChange>
<DocumentChange __id="5954" _type="Insert" docASTNodeCount="308" docActiveCodeLength="1958" docExpressionCount="201" docLength="1958" length="28" offset="446" timestamp="4146401">
<text><![CDATA[setLevel(1);
givenLeds(2);]]></text>
</DocumentChange>
<Command __id="5955" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="6" timestamp="4146423" timestamp2="4147160" />
<DocumentChange __id="5956" _type="Delete" docASTNodeCount="299" docActiveCodeLength="1916" docExpressionCount="194" docLength="1916" endLine="23" length="42" offset="461" startLine="22" timestamp="4146543">
<text><![CDATA[givenLeds(2);
assertStates(true, false);]]></text>
</DocumentChange>
<DocumentChange __id="5957" _type="Insert" docASTNodeCount="308" docActiveCodeLength="1958" docExpressionCount="201" docLength="1958" length="42" offset="461" timestamp="4146544">
<text><![CDATA[assertStates(true, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5959" _type="Delete" docASTNodeCount="291" docActiveCodeLength="1941" docExpressionCount="188" docLength="1941" endLine="24" length="17" offset="489" startLine="23" timestamp="4146778">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="5960" _type="Insert" docASTNodeCount="308" docActiveCodeLength="1958" docExpressionCount="201" docLength="1958" length="17" offset="489" timestamp="4146779">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5961" _type="Replace" docASTNodeCount="307" docActiveCodeLength="1957" docExpressionCount="199" docLength="1957" endLine="24" insertionLength="0" int_docASTNodeCount="307" int_docActiveCodeLength="1957" int_docExpressionCount="199" int_docLength="1957" length="1" offset="492" startLine="24" timestamp="4146807">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="5963" _type="Delete" docASTNodeCount="304" docActiveCodeLength="1942" docExpressionCount="198" docLength="1942" endLine="25" length="15" offset="491" startLine="24" timestamp="4146899">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="5964" _type="Insert" docASTNodeCount="307" docActiveCodeLength="1957" docExpressionCount="199" docLength="1957" length="15" offset="491" timestamp="4146909">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5966" _type="Delete" docASTNodeCount="302" docActiveCodeLength="1937" docExpressionCount="196" docLength="1937" endLine="26" length="20" offset="493" startLine="25" timestamp="4147022">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="5967" _type="Insert" docASTNodeCount="307" docActiveCodeLength="1957" docExpressionCount="199" docLength="1957" length="20" offset="493" timestamp="4147024">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5969" _type="Delete" docASTNodeCount="293" docActiveCodeLength="1868" docExpressionCount="191" docLength="1868" endLine="27" length="89" offset="500" startLine="26" timestamp="4147123">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {]]></text>
</DocumentChange>
<DocumentChange __id="5970" _type="Insert" docASTNodeCount="307" docActiveCodeLength="1957" docExpressionCount="199" docLength="1957" length="89" offset="500" timestamp="4147129">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5971" _type="Insert" docASTNodeCount="308" docActiveCodeLength="1957" docExpressionCount="201" docLength="1957" length="1" offset="576" timestamp="4147152">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5973" _type="Insert" docASTNodeCount="312" docActiveCodeLength="1974" docExpressionCount="204" docLength="1974" length="16" offset="591" timestamp="4147780">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<Command __id="5974" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="4147783" />
<DocumentChange __id="5975" _type="Delete" docASTNodeCount="304" docActiveCodeLength="1945" docExpressionCount="198" docLength="1945" endLine="29" length="29" offset="593" startLine="28" timestamp="4148142">
<text><![CDATA[givenLeds(2);
setLevel(50);]]></text>
</DocumentChange>
<DocumentChange __id="5976" _type="Insert" docASTNodeCount="312" docActiveCodeLength="1974" docExpressionCount="204" docLength="1974" length="29" offset="593" timestamp="4148143">
<text><![CDATA[setLevel(50);
givenLeds(2);]]></text>
</DocumentChange>
<Command __id="5977" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="6" timestamp="4148163" timestamp2="4149237" />
<DocumentChange __id="5978" _type="Delete" docASTNodeCount="303" docActiveCodeLength="1932" docExpressionCount="197" docLength="1932" endLine="30" length="42" offset="609" startLine="29" timestamp="4148274">
<text><![CDATA[givenLeds(2);
assertStates(true, false);]]></text>
</DocumentChange>
<DocumentChange __id="5979" _type="Insert" docASTNodeCount="312" docActiveCodeLength="1974" docExpressionCount="204" docLength="1974" length="42" offset="609" timestamp="4148276">
<text><![CDATA[assertStates(true, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5981" _type="Delete" docASTNodeCount="295" docActiveCodeLength="1957" docExpressionCount="191" docLength="1957" endLine="31" length="17" offset="637" startLine="30" timestamp="4148488">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="5982" _type="Insert" docASTNodeCount="312" docActiveCodeLength="1974" docExpressionCount="204" docLength="1974" length="17" offset="637" timestamp="4148494">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5983" _type="Replace" docASTNodeCount="311" docActiveCodeLength="1973" docExpressionCount="202" docLength="1973" endLine="31" insertionLength="0" int_docASTNodeCount="311" int_docActiveCodeLength="1973" int_docExpressionCount="202" int_docLength="1973" length="1" offset="640" startLine="31" timestamp="4148511">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="5985" _type="Delete" docASTNodeCount="308" docActiveCodeLength="1958" docExpressionCount="201" docLength="1958" endLine="32" length="15" offset="639" startLine="31" timestamp="4148754">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="5986" _type="Insert" docASTNodeCount="311" docActiveCodeLength="1973" docExpressionCount="202" docLength="1973" length="15" offset="639" timestamp="4148756">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5988" _type="Delete" docASTNodeCount="306" docActiveCodeLength="1953" docExpressionCount="199" docLength="1953" endLine="33" length="20" offset="641" startLine="32" timestamp="4148987">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="5989" _type="Insert" docASTNodeCount="311" docActiveCodeLength="1973" docExpressionCount="202" docLength="1973" length="20" offset="641" timestamp="4148989">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5991" _type="Delete" docASTNodeCount="297" docActiveCodeLength="1877" docExpressionCount="194" docLength="1877" endLine="34" length="96" offset="648" startLine="33" timestamp="4149202">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {]]></text>
</DocumentChange>
<DocumentChange __id="5992" _type="Insert" docASTNodeCount="311" docActiveCodeLength="1973" docExpressionCount="202" docLength="1973" length="96" offset="648" timestamp="4149205">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="5993" _type="Insert" docASTNodeCount="312" docActiveCodeLength="1973" docExpressionCount="204" docLength="1973" length="1" offset="731" timestamp="4149222">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="5995" _type="Insert" docASTNodeCount="316" docActiveCodeLength="1990" docExpressionCount="207" docLength="1990" length="16" offset="746" timestamp="4149918">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<Command __id="5996" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="4149921" />
<DocumentChange __id="5997" _type="Delete" docASTNodeCount="308" docActiveCodeLength="1961" docExpressionCount="201" docLength="1961" endLine="36" length="29" offset="748" startLine="35" timestamp="4150181">
<text><![CDATA[givenLeds(2);
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="5998" _type="Insert" docASTNodeCount="316" docActiveCodeLength="1990" docExpressionCount="207" docLength="1990" length="29" offset="748" timestamp="4150182">
<text><![CDATA[setLevel(51);
givenLeds(2);]]></text>
</DocumentChange>
<Command __id="5999" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="6" timestamp="4150213" timestamp2="4151844" />
<DocumentChange __id="6000" _type="Delete" docASTNodeCount="307" docActiveCodeLength="1949" docExpressionCount="200" docLength="1949" endLine="37" length="41" offset="764" startLine="36" timestamp="4150334">
<text><![CDATA[givenLeds(2);
assertStates(true, true);]]></text>
</DocumentChange>
<DocumentChange __id="6001" _type="Insert" docASTNodeCount="316" docActiveCodeLength="1990" docExpressionCount="207" docLength="1990" length="41" offset="764" timestamp="4150335">
<text><![CDATA[assertStates(true, true);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6003" _type="Delete" docASTNodeCount="299" docActiveCodeLength="1973" docExpressionCount="194" docLength="1973" endLine="38" length="17" offset="791" startLine="37" timestamp="4150507">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="6004" _type="Insert" docASTNodeCount="316" docActiveCodeLength="1990" docExpressionCount="207" docLength="1990" length="17" offset="791" timestamp="4150509">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6005" _type="Replace" docASTNodeCount="315" docActiveCodeLength="1989" docExpressionCount="205" docLength="1989" endLine="38" insertionLength="0" int_docASTNodeCount="315" int_docActiveCodeLength="1989" int_docExpressionCount="205" int_docLength="1989" length="1" offset="794" startLine="38" timestamp="4150544">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="6007" _type="Delete" docASTNodeCount="312" docActiveCodeLength="1974" docExpressionCount="204" docLength="1974" endLine="39" length="15" offset="793" startLine="38" timestamp="4150986">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="6008" _type="Insert" docASTNodeCount="315" docActiveCodeLength="1989" docExpressionCount="205" docLength="1989" length="15" offset="793" timestamp="4150990">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6010" _type="Delete" docASTNodeCount="310" docActiveCodeLength="1969" docExpressionCount="202" docLength="1969" endLine="40" length="20" offset="795" startLine="39" timestamp="4151362">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="6011" _type="Insert" docASTNodeCount="315" docActiveCodeLength="1989" docExpressionCount="205" docLength="1989" length="20" offset="795" timestamp="4151363">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6013" _type="Delete" docASTNodeCount="297" docActiveCodeLength="1901" docExpressionCount="194" docLength="1901" endLine="41" length="88" offset="802" startLine="40" timestamp="4151822">
<text><![CDATA[givenLeds(2);
public void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {]]></text>
</DocumentChange>
<DocumentChange __id="6014" _type="Insert" docASTNodeCount="315" docActiveCodeLength="1989" docExpressionCount="205" docLength="1989" length="88" offset="802" timestamp="4151824">
<text><![CDATA[public void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6015" _type="Insert" docASTNodeCount="316" docActiveCodeLength="1989" docExpressionCount="207" docLength="1989" length="1" offset="877" timestamp="4151837">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="6017" _type="Insert" docASTNodeCount="320" docActiveCodeLength="2006" docExpressionCount="210" docLength="2006" length="16" offset="892" timestamp="4153179">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<Command __id="6018" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.copyLineDown" timestamp="4153181" />
<DocumentChange __id="6019" _type="Delete" docASTNodeCount="312" docActiveCodeLength="1977" docExpressionCount="204" docLength="1977" endLine="43" length="29" offset="894" startLine="42" timestamp="4153471">
<text><![CDATA[givenLeds(2);
setLevel(51);]]></text>
</DocumentChange>
<DocumentChange __id="6020" _type="Insert" docASTNodeCount="320" docActiveCodeLength="2006" docExpressionCount="210" docLength="2006" length="29" offset="894" timestamp="4153472">
<text><![CDATA[setLevel(51);
givenLeds(2);]]></text>
</DocumentChange>
<Command __id="6021" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.moveLineDown" repeat="7" timestamp="4153484" timestamp2="4155492" />
<DocumentChange __id="6022" _type="Delete" docASTNodeCount="312" docActiveCodeLength="1978" docExpressionCount="204" docLength="1978" endLine="44" length="28" offset="910" startLine="43" timestamp="4153615">
<text><![CDATA[givenLeds(2);
setLevel(0);]]></text>
</DocumentChange>
<DocumentChange __id="6023" _type="Insert" docASTNodeCount="320" docActiveCodeLength="2006" docExpressionCount="210" docLength="2006" length="28" offset="910" timestamp="4153616">
<text><![CDATA[setLevel(0);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6025" _type="Delete" docASTNodeCount="311" docActiveCodeLength="1963" docExpressionCount="203" docLength="1963" endLine="45" length="43" offset="925" startLine="44" timestamp="4153829">
<text><![CDATA[givenLeds(2);
assertStates(false, false);]]></text>
</DocumentChange>
<DocumentChange __id="6026" _type="Insert" docASTNodeCount="320" docActiveCodeLength="2006" docExpressionCount="210" docLength="2006" length="43" offset="925" timestamp="4153830">
<text><![CDATA[assertStates(false, false);
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6028" _type="Delete" docASTNodeCount="299" docActiveCodeLength="1989" docExpressionCount="194" docLength="1989" endLine="46" length="17" offset="954" startLine="45" timestamp="4154258">
<text><![CDATA[ givenLeds(2);
}]]></text>
</DocumentChange>
<DocumentChange __id="6029" _type="Insert" docASTNodeCount="320" docActiveCodeLength="2006" docExpressionCount="210" docLength="2006" length="17" offset="954" timestamp="4154259">
<text><![CDATA[}
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6030" _type="Replace" docASTNodeCount="319" docActiveCodeLength="2005" docExpressionCount="208" docLength="2005" endLine="46" insertionLength="0" int_docASTNodeCount="319" int_docActiveCodeLength="2005" int_docExpressionCount="208" int_docLength="2005" length="1" offset="957" startLine="46" timestamp="4154277">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="6032" _type="Delete" docASTNodeCount="316" docActiveCodeLength="1990" docExpressionCount="207" docLength="1990" endLine="47" length="15" offset="956" startLine="46" timestamp="4154726">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<DocumentChange __id="6033" _type="Insert" docASTNodeCount="319" docActiveCodeLength="2005" docExpressionCount="208" docLength="2005" length="15" offset="956" timestamp="4154727">
<text><![CDATA[
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6035" _type="Delete" docASTNodeCount="314" docActiveCodeLength="1985" docExpressionCount="205" docLength="1985" endLine="48" length="20" offset="958" startLine="47" timestamp="4155289">
<text><![CDATA[givenLeds(2);
@Test]]></text>
</DocumentChange>
<DocumentChange __id="6036" _type="Insert" docASTNodeCount="319" docActiveCodeLength="2005" docExpressionCount="208" docLength="2005" length="20" offset="958" timestamp="4155292">
<text><![CDATA[@Test
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6038" _type="Delete" docASTNodeCount="299" docActiveCodeLength="1916" docExpressionCount="195" docLength="1916" endLine="49" length="89" offset="965" startLine="48" timestamp="4155479">
<text><![CDATA[givenLeds(2);
public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {]]></text>
</DocumentChange>
<DocumentChange __id="6039" _type="Insert" docASTNodeCount="319" docActiveCodeLength="2005" docExpressionCount="208" docLength="2005" length="89" offset="965" timestamp="4155481">
<text><![CDATA[public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {
givenLeds(2);]]></text>
</DocumentChange>
<DocumentChange __id="6040" _type="Insert" docASTNodeCount="320" docActiveCodeLength="2005" docExpressionCount="210" docLength="2005" length="1" offset="1041" timestamp="4155488">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="6042" _type="Delete" docASTNodeCount="316" docActiveCodeLength="1990" docExpressionCount="207" docLength="1990" endLine="50" length="16" offset="1040" startLine="49" timestamp="4157026">
<text><![CDATA[ givenLeds(2);
]]></text>
</DocumentChange>
<Command __id="6043" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="4157033" />
<Command __id="6044" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4157582" />
<Command __id="6045" _type="MoveCaretCommand" caretOffset="202" docOffset="202" timestamp="4160867" />
<Command __id="6046" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="4161481" />
<DocumentChange __id="6047" _type="Delete" docASTNodeCount="312" docActiveCodeLength="1974" docExpressionCount="205" docLength="1974" endLine="9" length="16" offset="185" repeat="6" startLine="9" timestamp="4167574" timestamp2="4169560">
<text><![CDATA[= new boolean[2]]]></text>
</DocumentChange>
<Command __id="6048" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.deletePreviousWord" repeat="6" timestamp="4167586" timestamp2="4169564" />
<Command __id="6059" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4170154" />
<Command __id="6060" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4171616" />
<Command __id="6061" _type="JUnitCommand" elapsedTimeInSeconds="0.018000125885009766" projectName="rgbring" timestamp="4172572">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<DocumentChange __id="6062" _type="Delete" docASTNodeCount="312" docActiveCodeLength="1973" docExpressionCount="205" docLength="1973" endLine="9" length="1" offset="184" startLine="9" timestamp="4174360">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="6063" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="4174407" />
<Command __id="6064" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4198756" />
<Command __id="6065" _type="MoveCaretCommand" caretOffset="182" docOffset="182" timestamp="4341777" />
<Command __id="6066" _type="MoveCaretCommand" caretOffset="271" docOffset="271" timestamp="4353710" />
<Command __id="6067" _type="MoveCaretCommand" caretOffset="182" docOffset="182" timestamp="4374195" />
<Command __id="6068" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="4375642" timestamp2="4375834" />
<Command __id="6070" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="4376089" />
<Command __id="6071" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" timestamp="4377064" />
<DocumentChange __id="6072" _type="Delete" docASTNodeCount="310" docActiveCodeLength="1969" docExpressionCount="203" docLength="1969" endLine="87" length="4" offset="1946" startLine="87" timestamp="4389312">
<text><![CDATA[leds]]></text>
</DocumentChange>
<DocumentChange __id="6073" _type="Insert" docASTNodeCount="314" docActiveCodeLength="1978" docExpressionCount="207" docLength="1978" length="9" offset="1946" timestamp="4389317">
<text><![CDATA[data.leds]]></text>
</DocumentChange>
<DocumentChange __id="6074" _type="Delete" docASTNodeCount="289" docActiveCodeLength="1974" docExpressionCount="184" docLength="1974" endLine="87" length="4" offset="1922" startLine="87" timestamp="4389318">
<text><![CDATA[leds]]></text>
</DocumentChange>
<DocumentChange __id="6075" _type="Insert" docASTNodeCount="316" docActiveCodeLength="1983" docExpressionCount="209" docLength="1983" length="9" offset="1922" timestamp="4389319">
<text><![CDATA[data.leds]]></text>
</DocumentChange>
<DocumentChange __id="6076" _type="Delete" docASTNodeCount="314" docActiveCodeLength="1979" docExpressionCount="207" docLength="1979" endLine="86" length="4" offset="1899" startLine="86" timestamp="4389327">
<text><![CDATA[leds]]></text>
</DocumentChange>
<DocumentChange __id="6077" _type="Insert" docASTNodeCount="318" docActiveCodeLength="1988" docExpressionCount="211" docLength="1988" length="9" offset="1899" timestamp="4389328">
<text><![CDATA[data.leds]]></text>
</DocumentChange>
<DocumentChange __id="6078" _type="Delete" docASTNodeCount="318" docActiveCodeLength="1984" docExpressionCount="211" docLength="1984" endLine="82" length="4" offset="1807" startLine="82" timestamp="4389329">
<text><![CDATA[leds]]></text>
</DocumentChange>
<DocumentChange __id="6079" _type="Insert" docASTNodeCount="320" docActiveCodeLength="1993" docExpressionCount="213" docLength="1993" length="9" offset="1807" timestamp="4389330">
<text><![CDATA[data.leds]]></text>
</DocumentChange>
<DocumentChange __id="6080" _type="Delete" docASTNodeCount="300" docActiveCodeLength="1989" docExpressionCount="195" docLength="1989" endLine="77" length="4" offset="1727" startLine="77" timestamp="4389332">
<text><![CDATA[leds]]></text>
</DocumentChange>
<DocumentChange __id="6081" _type="Insert" docASTNodeCount="322" docActiveCodeLength="1998" docExpressionCount="215" docLength="1998" length="9" offset="1727" timestamp="4389340">
<text><![CDATA[data.leds]]></text>
</DocumentChange>
<DocumentChange __id="6082" _type="Delete" docASTNodeCount="320" docActiveCodeLength="1994" docExpressionCount="213" docLength="1994" endLine="76" length="4" offset="1693" startLine="76" timestamp="4389342">
<text><![CDATA[leds]]></text>
</DocumentChange>
<DocumentChange __id="6083" _type="Insert" docASTNodeCount="324" docActiveCodeLength="2003" docExpressionCount="217" docLength="2003" length="9" offset="1693" timestamp="4389343">
<text><![CDATA[data.leds]]></text>
</DocumentChange>
<DocumentChange __id="6084" _type="Insert" docASTNodeCount="324" docActiveCodeLength="2006" docExpressionCount="217" docLength="2006" length="3" offset="188" timestamp="4389359">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6085" _type="Insert" docASTNodeCount="333" docActiveCodeLength="2049" docExpressionCount="221" docLength="2049" length="43" offset="188" timestamp="4389360">
<text><![CDATA[private RgbLedRing data = new RgbLedRing();]]></text>
</DocumentChange>
<DocumentChange __id="6086" _type="Delete" docASTNodeCount="333" docActiveCodeLength="2046" docExpressionCount="221" docLength="2046" endLine="11" length="3" offset="185" startLine="9" timestamp="4389361">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6087" _type="Delete" docASTNodeCount="327" docActiveCodeLength="2041" docExpressionCount="220" docLength="2041" endLine="9" length="5" offset="179" startLine="9" timestamp="4389363">
<text><![CDATA[ leds]]></text>
</DocumentChange>
<DocumentChange __id="6088" _type="Delete" docASTNodeCount="327" docActiveCodeLength="2023" docExpressionCount="220" docLength="2023" endLine="9" length="18" offset="162" startLine="9" timestamp="4389364">
<text><![CDATA[private boolean[];]]></text>
</DocumentChange>
<Command __id="6089" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.extract.class" timestamp="4390090" />
<Command __id="6090" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="4391888" />
<Command __id="6091" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="4393026" />
<Command __id="6092" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="7" timestamp="4393334" timestamp2="4394494" />
<Command __id="6099" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="4394881" />
<Command __id="6100" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.rename.element" timestamp="4395187" />
<DocumentChange __id="6101" _type="Replace" docASTNodeCount="327" docActiveCodeLength="2020" docExpressionCount="220" docLength="2020" endLine="9" insertionLength="1" int_docASTNodeCount="319" int_docActiveCodeLength="2019" int_docExpressionCount="216" int_docLength="2019" length="4" offset="181" startLine="9" timestamp="4395554">
<deletedText><![CDATA[data]]></deletedText>
<insertedText><![CDATA[r]]></insertedText>
</DocumentChange>
<DocumentChange __id="6102" _type="Replace" docASTNodeCount="327" docActiveCodeLength="2017" docExpressionCount="220" docLength="2017" endLine="87" insertionLength="1" int_docASTNodeCount="325" int_docActiveCodeLength="2016" int_docExpressionCount="218" int_docLength="2016" length="4" offset="1988" startLine="87" timestamp="4395606">
<deletedText><![CDATA[data]]></deletedText>
<insertedText><![CDATA[r]]></insertedText>
</DocumentChange>
<DocumentChange __id="6103" _type="Replace" docASTNodeCount="327" docActiveCodeLength="2014" docExpressionCount="220" docLength="2014" endLine="87" insertionLength="1" int_docASTNodeCount="325" int_docActiveCodeLength="2013" int_docExpressionCount="218" int_docLength="2013" length="4" offset="1959" startLine="87" timestamp="4395618">
<deletedText><![CDATA[data]]></deletedText>
<insertedText><![CDATA[r]]></insertedText>
</DocumentChange>
<DocumentChange __id="6104" _type="Replace" docASTNodeCount="327" docActiveCodeLength="2011" docExpressionCount="220" docLength="2011" endLine="86" insertionLength="1" int_docASTNodeCount="325" int_docActiveCodeLength="2010" int_docExpressionCount="218" int_docLength="2010" length="4" offset="1931" startLine="86" timestamp="4395633">
<deletedText><![CDATA[data]]></deletedText>
<insertedText><![CDATA[r]]></insertedText>
</DocumentChange>
<DocumentChange __id="6105" _type="Replace" docASTNodeCount="327" docActiveCodeLength="2008" docExpressionCount="220" docLength="2008" endLine="82" insertionLength="1" int_docASTNodeCount="325" int_docActiveCodeLength="2007" int_docExpressionCount="218" int_docLength="2007" length="4" offset="1834" startLine="82" timestamp="4395649">
<deletedText><![CDATA[data]]></deletedText>
<insertedText><![CDATA[r]]></insertedText>
</DocumentChange>
<DocumentChange __id="6106" _type="Replace" docASTNodeCount="327" docActiveCodeLength="2005" docExpressionCount="220" docLength="2005" endLine="77" insertionLength="1" int_docASTNodeCount="325" int_docActiveCodeLength="2004" int_docExpressionCount="218" int_docLength="2004" length="4" offset="1749" startLine="77" timestamp="4395666">
<deletedText><![CDATA[data]]></deletedText>
<insertedText><![CDATA[r]]></insertedText>
</DocumentChange>
<DocumentChange __id="6107" _type="Replace" docASTNodeCount="327" docActiveCodeLength="2002" docExpressionCount="220" docLength="2002" endLine="76" insertionLength="1" int_docASTNodeCount="325" int_docActiveCodeLength="2001" int_docExpressionCount="218" int_docLength="2001" length="4" offset="1710" startLine="76" timestamp="4395682">
<deletedText><![CDATA[data]]></deletedText>
<insertedText><![CDATA[r]]></insertedText>
</DocumentChange>
<Command __id="6108" _type="InsertStringCommand" repeat="4" timestamp="4395701" timestamp2="4396169">
<data><![CDATA[ring]]></data>
</Command>
<DocumentChange __id="6109" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2003" docExpressionCount="220" docLength="2003" length="1" offset="182" timestamp="4395787">
<text><![CDATA[i]]></text>
</DocumentChange>
<DocumentChange __id="6110" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2004" docExpressionCount="220" docLength="2004" length="1" offset="1975" timestamp="4395789">
<text><![CDATA[i]]></text>
</DocumentChange>
<DocumentChange __id="6111" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2005" docExpressionCount="220" docLength="2005" length="1" offset="1949" timestamp="4395799">
<text><![CDATA[i]]></text>
</DocumentChange>
<DocumentChange __id="6112" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2006" docExpressionCount="220" docLength="2006" length="1" offset="1924" timestamp="4395806">
<text><![CDATA[i]]></text>
</DocumentChange>
<DocumentChange __id="6113" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2007" docExpressionCount="220" docLength="2007" length="1" offset="1830" timestamp="4395809">
<text><![CDATA[i]]></text>
</DocumentChange>
<DocumentChange __id="6114" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2008" docExpressionCount="220" docLength="2008" length="1" offset="1748" timestamp="4395820">
<text><![CDATA[i]]></text>
</DocumentChange>
<DocumentChange __id="6115" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2009" docExpressionCount="220" docLength="2009" length="1" offset="1712" timestamp="4395835">
<text><![CDATA[i]]></text>
</DocumentChange>
<DocumentChange __id="6117" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2010" docExpressionCount="220" docLength="2010" length="1" offset="183" timestamp="4395988">
<text><![CDATA[n]]></text>
</DocumentChange>
<DocumentChange __id="6118" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2011" docExpressionCount="220" docLength="2011" length="1" offset="1982" timestamp="4395994">
<text><![CDATA[n]]></text>
</DocumentChange>
<DocumentChange __id="6119" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2012" docExpressionCount="220" docLength="2012" length="1" offset="1955" timestamp="4396004">
<text><![CDATA[n]]></text>
</DocumentChange>
<DocumentChange __id="6120" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2013" docExpressionCount="220" docLength="2013" length="1" offset="1929" timestamp="4396017">
<text><![CDATA[n]]></text>
</DocumentChange>
<DocumentChange __id="6121" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2014" docExpressionCount="220" docLength="2014" length="1" offset="1834" timestamp="4396030">
<text><![CDATA[n]]></text>
</DocumentChange>
<DocumentChange __id="6122" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2015" docExpressionCount="220" docLength="2015" length="1" offset="1751" timestamp="4396044">
<text><![CDATA[n]]></text>
</DocumentChange>
<DocumentChange __id="6123" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2016" docExpressionCount="220" docLength="2016" length="1" offset="1714" timestamp="4396055">
<text><![CDATA[n]]></text>
</DocumentChange>
<DocumentChange __id="6125" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2017" docExpressionCount="220" docLength="2017" length="1" offset="184" timestamp="4396070">
<text><![CDATA[g]]></text>
</DocumentChange>
<DocumentChange __id="6126" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2018" docExpressionCount="220" docLength="2018" length="1" offset="1989" timestamp="4396089">
<text><![CDATA[g]]></text>
</DocumentChange>
<DocumentChange __id="6127" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2019" docExpressionCount="220" docLength="2019" length="1" offset="1961" timestamp="4396108">
<text><![CDATA[g]]></text>
</DocumentChange>
<DocumentChange __id="6128" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2020" docExpressionCount="220" docLength="2020" length="1" offset="1934" timestamp="4396115">
<text><![CDATA[g]]></text>
</DocumentChange>
<DocumentChange __id="6129" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2021" docExpressionCount="220" docLength="2021" length="1" offset="1838" timestamp="4396130">
<text><![CDATA[g]]></text>
</DocumentChange>
<DocumentChange __id="6130" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2022" docExpressionCount="220" docLength="2022" length="1" offset="1754" timestamp="4396146">
<text><![CDATA[g]]></text>
</DocumentChange>
<DocumentChange __id="6131" _type="Insert" docASTNodeCount="327" docActiveCodeLength="2023" docExpressionCount="220" docLength="2023" length="1" offset="1716" timestamp="4396158">
<text><![CDATA[g]]></text>
</DocumentChange>
<Command __id="6133" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4397057" />
<Command __id="6134" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4398515" />
<Command __id="6135" _type="JUnitCommand" elapsedTimeInSeconds="0.0409998893737793" projectName="rgbring" timestamp="4399818">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="6136" _type="FileOpenCommand" docASTNodeCount="16" docActiveCodeLength="96" docExpressionCount="4" docLength="96" projectName="rgbring" timestamp="4402762">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
<snapshot><![CDATA[package rgbring;
public class RgbLedRing {
public boolean[] leds;
public RgbLedRing() {
}
}]]></snapshot>
</Command>
<Command __id="6137" _type="SelectTextCommand" caretOffset="87" docEnd="87" docOffset="87" docStart="77" end="87" start="77" timestamp="4403172" />
<Command __id="6138" _type="MoveCaretCommand" caretOffset="67" docOffset="67" timestamp="4405306" />
<Command __id="6139" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="4406398" />
<Command __id="6140" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="4406868" />
<DocumentChange __id="6141" _type="Insert" docASTNodeCount="16" docActiveCodeLength="98" docExpressionCount="4" docLength="98" length="2" offset="43" timestamp="4407918">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6142" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="4407937" />
<Command __id="6143" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="4408674" />
<Command __id="6144" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="4409103" />
<Command __id="6145" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" timestamp="4409490" />
<Command __id="6146" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu" timestamp="4410329" />
<DocumentChange __id="6147" _type="Insert" docASTNodeCount="16" docActiveCodeLength="101" docExpressionCount="4" docLength="101" length="3" offset="96" timestamp="4418483">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="6148" _type="Insert" docASTNodeCount="16" docActiveCodeLength="118" docExpressionCount="4" docLength="118" length="17" offset="96" timestamp="4418486">
<text><![CDATA[this.leds = leds;]]></text>
</DocumentChange>
<DocumentChange __id="6149" _type="Insert" docASTNodeCount="24" docActiveCodeLength="129" docExpressionCount="9" docLength="129" length="11" offset="96" timestamp="4418487">
<text><![CDATA[ leds) {
]]></text>
</DocumentChange>
<DocumentChange __id="6150" _type="Insert" docASTNodeCount="31" docActiveCodeLength="158" docExpressionCount="11" docLength="158" length="29" offset="96" repeat="2" timestamp="4418497" timestamp2="4418498">
<text><![CDATA[public void setLeds(boolean[]]]></text>
</DocumentChange>
<DocumentChange __id="6152" _type="Insert" docASTNodeCount="31" docActiveCodeLength="161" docExpressionCount="11" docLength="161" length="3" offset="96" timestamp="4418499">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6153" _type="Insert" docASTNodeCount="33" docActiveCodeLength="164" docExpressionCount="11" docLength="164" length="3" offset="96" timestamp="4418500">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="6154" _type="Insert" docASTNodeCount="33" docActiveCodeLength="176" docExpressionCount="11" docLength="176" length="12" offset="96" timestamp="4418502">
<text><![CDATA[return leds;]]></text>
</DocumentChange>
<DocumentChange __id="6155" _type="Insert" docASTNodeCount="36" docActiveCodeLength="191" docExpressionCount="13" docLength="191" length="15" offset="96" timestamp="4418503">
<text><![CDATA[ getLeds() {
]]></text>
</DocumentChange>
<DocumentChange __id="6156" _type="Insert" docASTNodeCount="39" docActiveCodeLength="207" docExpressionCount="13" docLength="207" length="16" offset="96" repeat="2" timestamp="4418504" timestamp2="4418505">
<text><![CDATA[public boolean[]]]></text>
</DocumentChange>
<DocumentChange __id="6158" _type="Insert" docASTNodeCount="39" docActiveCodeLength="210" docExpressionCount="13" docLength="210" length="3" offset="96" timestamp="4418506">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6159" _type="Delete" docASTNodeCount="38" docActiveCodeLength="204" docExpressionCount="13" docLength="204" endLine="4" length="6" offset="47" startLine="4" timestamp="4418506">
<text><![CDATA[public]]></text>
</DocumentChange>
<DocumentChange __id="6160" _type="Insert" docASTNodeCount="39" docActiveCodeLength="211" docExpressionCount="13" docLength="211" length="7" offset="47" timestamp="4418507">
<text><![CDATA[private]]></text>
</DocumentChange>
<Command __id="6161" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.self.encapsulate.field" timestamp="4419111" />
<Command __id="6162" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4420816" />
<Command __id="6163" _type="FileOpenCommand" docASTNodeCount="326" docActiveCodeLength="2050" docExpressionCount="219" docLength="2050" projectName="rgbring" timestamp="4425838">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
<snapshot><![CDATA[package rgbring;
import static org.hamcrest.CoreMatchers.is;
import static org.junit.Assert.assertThat;
import org.junit.Test;
public class RgbLedRingTest {
private RgbLedRing ring = new RgbLedRing();
@Test
public void givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero() {
givenLeds(2);
setLevel(0);
assertStates(false, false);
}
@Test
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {
givenLeds(2);
setLevel(1);
assertStates(true, false);
}
@Test
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {
givenLeds(2);
setLevel(50);
assertStates(true, false);
}
@Test
public void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
givenLeds(2);
setLevel(51);
assertStates(true, true);
}
@Test
public void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {
givenLeds(2);
setLevel(51);
setLevel(0);
assertStates(false, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {
givenLeds(4);
setLevel(25);
assertStates(true, false, false, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {
givenLeds(4);
setLevel(26);
assertStates(true, true, false, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50() {
givenLeds(4);
setLevel(51);
assertStates(true, true, true, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75() {
givenLeds(4);
setLevel(76);
assertStates(true, true, true, true);
}
private void assertStates(boolean... states) {
for (int i = 0; i < ring.getLeds().length; i++) {
assertThat(ring.getLeds()[i], is(states[i]));
}
}
private void givenLeds(int ledCount) {
this.ring.setLeds(new boolean[ledCount]);
}
private void setLevel(int level) {
for (int i = 0; i < ring.getLeds().length; i++) {
ring.getLeds()[i] = level > 100 / ring.getLeds().length * i;
}
}
}
]]></snapshot>
</Command>
<Command __id="6164" _type="MoveCaretCommand" caretOffset="196" docOffset="196" timestamp="4426111" />
<Command __id="6165" _type="SelectTextCommand" caretOffset="1823" docEnd="1823" docOffset="1823" docStart="1814" end="1823" start="1814" timestamp="4431472" />
<Command __id="6166" _type="MoveCaretCommand" caretOffset="1853" docOffset="1853" timestamp="4433807" />
<DocumentChange __id="6167" _type="Insert" docASTNodeCount="326" docActiveCodeLength="2053" docExpressionCount="219" docLength="2053" length="3" offset="1839" timestamp="4435443">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6168" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="4435452" />
<DocumentChange __id="6169" _type="Insert" docASTNodeCount="334" docActiveCodeLength="2081" docExpressionCount="225" docLength="2081" length="28" offset="1842" repeat="18" timestamp="4436052" timestamp2="4440539">
<text><![CDATA[this.ring = new RgbLedRing()]]></text>
</DocumentChange>
<Command __id="6170" _type="InsertStringCommand" repeat="5" timestamp="4436062" timestamp2="4437749">
<data><![CDATA[this.]]></data>
</Command>
<Command __id="6179" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="4437751" />
<Command __id="6184" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="4438510" />
<Command __id="6186" _type="InsertStringCommand" repeat="7" timestamp="4438518" timestamp2="4439609">
<data><![CDATA[ = new ]]></data>
</Command>
<Command __id="6199" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="4439827" />
<Command __id="6200" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="4439875" />
<Command __id="6201" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="4440501" />
<Command __id="6204" _type="InsertStringCommand" timestamp="4440553">
<data><![CDATA[
]]></data>
</Command>
<Command __id="6205" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="4441296" />
<DocumentChange __id="6206" _type="Insert" docASTNodeCount="335" docActiveCodeLength="2083" docExpressionCount="226" docLength="2083" length="8" offset="1869" repeat="3" timestamp="4442853" timestamp2="4443946">
<text><![CDATA[ledCount]]></text>
</DocumentChange>
<Command __id="6207" _type="InsertStringCommand" repeat="2" timestamp="4442866" timestamp2="4442901">
<data><![CDATA[le]]></data>
</Command>
<Command __id="6210" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="4443086" />
<Command __id="6211" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="4443180" />
<Command __id="6212" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="4443944" />
<Command __id="6214" _type="InsertStringCommand" timestamp="4443953">
<data><![CDATA[
]]></data>
</Command>
<Command __id="6215" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="4444235" />
<DocumentChange __id="6216" _type="Insert" docASTNodeCount="335" docActiveCodeLength="2090" docExpressionCount="226" docLength="2090" length="1" offset="1878" timestamp="4444869">
<text><![CDATA[;]]></text>
</DocumentChange>
<Command __id="6217" _type="InsertStringCommand" timestamp="4444872">
<data><![CDATA[;]]></data>
</Command>
<Command __id="6218" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="4446216" />
<Command __id="6219" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="4446603" />
<Command __id="6220" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="4447287" />
<Command __id="6221" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="4447509" timestamp2="4448054" />
<Command __id="6224" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="4448182" timestamp2="4448335" />
<Command __id="6226" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="4448537" />
<Command __id="6227" _type="CopyCommand" timestamp="4448821" />
<Command __id="6228" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="4449027" timestamp2="4449180" />
<Command __id="6230" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="4449455" />
<Command __id="6231" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="4449812" />
<Command __id="6232" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="4449836" />
<Command __id="6233" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="4451394" />
<Command __id="6234" _type="FileOpenCommand" docASTNodeCount="39" docActiveCodeLength="211" docExpressionCount="13" docLength="211" projectName="rgbring" timestamp="4451492">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
</Command>
<DocumentChange __id="6235" _type="Insert" docASTNodeCount="39" docActiveCodeLength="214" docExpressionCount="13" docLength="214" length="3" offset="100" timestamp="4451500">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6236" _type="Insert" docASTNodeCount="41" docActiveCodeLength="217" docExpressionCount="13" docLength="217" length="3" offset="100" timestamp="4451502">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="6237" _type="Insert" docASTNodeCount="41" docActiveCodeLength="217" docExpressionCount="13" docLength="256" length="39" offset="100" timestamp="4451503">
<text><![CDATA[// TODO Auto-generated constructor stub]]></text>
</DocumentChange>
<DocumentChange __id="6238" _type="Insert" docASTNodeCount="41" docActiveCodeLength="223" docExpressionCount="13" docLength="262" length="6" offset="100" timestamp="4451504">
<text><![CDATA[) {
]]></text>
</DocumentChange>
<DocumentChange __id="6239" _type="Insert" docASTNodeCount="46" docActiveCodeLength="253" docExpressionCount="15" docLength="292" length="30" offset="100" repeat="7" timestamp="4451505" timestamp2="4451510">
<text><![CDATA[public RgbLedRing(int ledCount]]></text>
</DocumentChange>
<Command __id="6246" _type="SelectTextCommand" caretOffset="106" docEnd="106" docOffset="106" docStart="100" end="106" start="100" timestamp="4451610" />
<DocumentChange __id="6247" _type="Insert" docASTNodeCount="46" docActiveCodeLength="256" docExpressionCount="15" docLength="295" length="3" offset="133" timestamp="4452987">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6248" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="4452990" />
<DocumentChange __id="6249" _type="Insert" docASTNodeCount="46" docActiveCodeLength="256" docExpressionCount="15" docLength="295" length="42" offset="136" timestamp="4453332">
<text><![CDATA[this.ring.setLeds(new boolean[ledCount]);
]]></text>
</DocumentChange>
<Command __id="6250" _type="PasteCommand" timestamp="4453339" />
<DocumentChange __id="6251" _type="Delete" docASTNodeCount="56" docActiveCodeLength="294" docExpressionCount="22" docLength="294" endLine="13" length="43" offset="178" repeat="2" startLine="11" timestamp="4453923" timestamp2="4454278">
<text><![CDATA[
// TODO Auto-generated constructor stub
]]></text>
</DocumentChange>
<Command __id="6252" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="2" timestamp="4453926" timestamp2="4454284" />
<Command __id="6255" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="4454537" />
<Command __id="6256" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="5" timestamp="4454934" timestamp2="4456110" />
<Command __id="6261" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.lineStart" timestamp="4456471" />
<DocumentChange __id="6262" _type="Delete" docASTNodeCount="53" docActiveCodeLength="284" docExpressionCount="19" docLength="284" endLine="10" length="10" offset="136" startLine="10" timestamp="4456646">
<text><![CDATA[this.ring.]]></text>
</DocumentChange>
<Command __id="6263" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="4456655" />
<Command __id="6264" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4457924" />
<Command __id="6265" _type="FileOpenCommand" docASTNodeCount="335" docActiveCodeLength="2090" docExpressionCount="226" docLength="2090" projectName="rgbring" timestamp="4461473">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6266" _type="EclipseCommand" commandID="org.eclipse.ui.navigate.previousTab" timestamp="4461504" />
<Command __id="6267" _type="MoveCaretCommand" caretOffset="1854" docOffset="1854" timestamp="4461707" />
<Command __id="6268" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4462401" />
<Command __id="6269" _type="MoveCaretCommand" caretOffset="1896" docOffset="1896" timestamp="4465712" />
<DocumentChange __id="6270" _type="Delete" docASTNodeCount="325" docActiveCodeLength="2046" docExpressionCount="219" docLength="2046" endLine="84" length="44" offset="1880" startLine="83" timestamp="4468919">
<text><![CDATA[ this.ring.setLeds(new boolean[ledCount]);
]]></text>
</DocumentChange>
<Command __id="6271" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="4468930" />
<Command __id="6272" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4469298" />
<Command __id="6273" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4470394" />
<Command __id="6274" _type="JUnitCommand" elapsedTimeInSeconds="0.01900005340576172" projectName="rgbring" timestamp="4471915">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="6275" _type="FileOpenCommand" docASTNodeCount="53" docActiveCodeLength="284" docExpressionCount="19" docLength="284" projectName="rgbring" timestamp="4476515">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
</Command>
<Command __id="6276" _type="MoveCaretCommand" caretOffset="136" docOffset="136" timestamp="4476698" />
<Command __id="6277" _type="MoveCaretCommand" caretOffset="236" docOffset="236" timestamp="4478877" />
<Command __id="6278" _type="SelectTextCommand" caretOffset="241" docEnd="241" docOffset="241" docStart="234" end="241" start="234" timestamp="4479042" />
<Command __id="6279" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace" timestamp="4481565" />
<Command __id="6280" _type="MoveCaretCommand" caretOffset="140" docOffset="140" timestamp="4485462" />
<DocumentChange __id="6281" _type="Delete" docASTNodeCount="38" docActiveCodeLength="221" docExpressionCount="12" docLength="221" endLine="19" length="63" offset="219" repeat="2" startLine="15" timestamp="4491539" timestamp2="4491551">
<text><![CDATA[
public void setLeds(boolean[] leds) {
this.leds = leds;
}]]></text>
</DocumentChange>
<DocumentChange __id="6283" _type="Delete" docASTNodeCount="31" docActiveCodeLength="190" docExpressionCount="8" docLength="190" endLine="10" length="31" offset="136" startLine="10" timestamp="4491558">
<text><![CDATA[setLeds(new boolean[ledCount]);]]></text>
</DocumentChange>
<DocumentChange __id="6284" _type="Insert" docASTNodeCount="40" docActiveCodeLength="224" docExpressionCount="14" docLength="224" length="34" offset="136" timestamp="4491559">
<text><![CDATA[this.leds = new boolean[ledCount];]]></text>
</DocumentChange>
<Command __id="6285" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="4492072" />
<Command __id="6286" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="7" timestamp="4495141" timestamp2="4495810" />
<Command __id="6293" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="4496026" />
<Command __id="6294" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="4496288" />
<Command __id="6295" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_LINE_DOWN" timestamp="4496585" />
<Command __id="6296" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="4496887" />
<Command __id="6297" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="4496941" />
<Command __id="6298" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="4497726" />
<Command __id="6299" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="4499594" />
<Command __id="6300" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="4499882" timestamp2="4500203" />
<DocumentChange __id="6302" _type="Insert" docASTNodeCount="41" docActiveCodeLength="230" docExpressionCount="14" docLength="230" length="6" offset="55" repeat="6" timestamp="4500928" timestamp2="4501921">
<text><![CDATA[final ]]></text>
</DocumentChange>
<Command __id="6303" _type="InsertStringCommand" repeat="6" timestamp="4500943" timestamp2="4501923">
<data><![CDATA[final ]]></data>
</Command>
<Command __id="6314" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4502473" />
<Command __id="6315" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="4503617" timestamp2="4503821" />
<DocumentChange __id="6317" _type="Delete" docASTNodeCount="37" docActiveCodeLength="203" docExpressionCount="13" docLength="203" endLine="9" length="27" offset="78" repeat="3" startLine="6" timestamp="4504042" timestamp2="4504378">
<text><![CDATA[ public RgbLedRing() {
}
]]></text>
</DocumentChange>
<Command __id="6318" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="3" timestamp="4504051" timestamp2="4504386" />
<Command __id="6323" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4504865" />
<Command __id="6324" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4506649" />
<Command __id="6325" _type="FileOpenCommand" docASTNodeCount="325" docActiveCodeLength="2046" docExpressionCount="219" docLength="2046" projectName="rgbring" timestamp="4509284">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6326" _type="MoveCaretCommand" caretOffset="1880" docOffset="1880" timestamp="4509588" />
<Command __id="6327" _type="MoveCaretCommand" caretOffset="1516" docOffset="1516" timestamp="4510254" />
<Command __id="6328" _type="EclipseCommand" commandID="org.eclipse.ui.navigate.next" timestamp="4510885" />
<DocumentChange __id="6329" _type="Delete" docASTNodeCount="322" docActiveCodeLength="2027" docExpressionCount="217" docLength="2027" endLine="9" length="19" offset="185" repeat="4" startLine="9" timestamp="4512278" timestamp2="4512979">
<text><![CDATA[ = new RgbLedRing()]]></text>
</DocumentChange>
<Command __id="6330" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="4" timestamp="4512298" timestamp2="4512984" />
<Command __id="6337" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4513314" />
<Command __id="6338" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4514555" />
<Command __id="6339" _type="JUnitCommand" elapsedTimeInSeconds="0.04500007629394531" projectName="rgbring" timestamp="4516171">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="6340" _type="SelectTextCommand" caretOffset="1804" docEnd="1804" docOffset="1804" docStart="1795" end="1804" start="1795" timestamp="4523569" />
<Command __id="6341" _type="MoveCaretCommand" caretOffset="1883" docOffset="1883" timestamp="4538340" />
<Command __id="6342" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="4547015" />
<Command __id="6343" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findPrevious" timestamp="4547866" />
<Command __id="6344" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="4549172" />
<Command __id="6345" _type="MoveCaretCommand" caretOffset="1883" docOffset="1883" timestamp="4551556" />
<Command __id="6346" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.modify.method.parameters" timestamp="4554635" />
<DocumentChange __id="6347" _type="Delete" docASTNodeCount="280" docActiveCodeLength="1867" docExpressionCount="186" docLength="1867" endLine="89" length="160" offset="1863" repeat="2" startLine="83" timestamp="4564520" timestamp2="4564525">
<text><![CDATA[
private void setLevel(int level) {
for (int i = 0; i < ring.getLeds().length; i++) {
ring.getLeds()[i] = level > 100 / ring.getLeds().length * i;
}
}]]></text>
</DocumentChange>
<DocumentChange __id="6349" _type="Insert" docASTNodeCount="281" docActiveCodeLength="1873" docExpressionCount="187" docLength="1873" length="6" offset="1575" repeat="2" timestamp="4564528" timestamp2="4564530">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6351" _type="Delete" docASTNodeCount="279" docActiveCodeLength="1865" docExpressionCount="185" docLength="1865" endLine="71" length="8" offset="1566" startLine="71" timestamp="4564532">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6352" _type="Insert" docASTNodeCount="282" docActiveCodeLength="1878" docExpressionCount="188" docLength="1878" length="13" offset="1566" repeat="3" timestamp="4564535" timestamp2="4564540">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6355" _type="Insert" docASTNodeCount="283" docActiveCodeLength="1884" docExpressionCount="189" docLength="1884" length="6" offset="1394" repeat="2" timestamp="4564548" timestamp2="4564559">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6357" _type="Delete" docASTNodeCount="281" docActiveCodeLength="1876" docExpressionCount="187" docLength="1876" endLine="64" length="8" offset="1385" startLine="64" timestamp="4564563">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6358" _type="Insert" docASTNodeCount="284" docActiveCodeLength="1889" docExpressionCount="190" docLength="1889" length="13" offset="1385" repeat="3" timestamp="4564564" timestamp2="4564567">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6361" _type="Insert" docASTNodeCount="285" docActiveCodeLength="1895" docExpressionCount="191" docLength="1895" length="6" offset="1219" repeat="2" timestamp="4564579" timestamp2="4564580">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6363" _type="Delete" docASTNodeCount="283" docActiveCodeLength="1887" docExpressionCount="189" docLength="1887" endLine="57" length="8" offset="1210" startLine="57" timestamp="4564582">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6364" _type="Insert" docASTNodeCount="286" docActiveCodeLength="1900" docExpressionCount="192" docLength="1900" length="13" offset="1210" repeat="3" timestamp="4564583" timestamp2="4564599">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6367" _type="Insert" docASTNodeCount="287" docActiveCodeLength="1906" docExpressionCount="193" docLength="1906" length="6" offset="1051" repeat="2" timestamp="4564601" timestamp2="4564606">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6369" _type="Delete" docASTNodeCount="285" docActiveCodeLength="1898" docExpressionCount="191" docLength="1898" endLine="50" length="8" offset="1042" startLine="50" timestamp="4564608">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6370" _type="Insert" docASTNodeCount="288" docActiveCodeLength="1911" docExpressionCount="194" docLength="1911" length="13" offset="1042" repeat="3" timestamp="4564609" timestamp2="4564612">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6373" _type="Insert" docASTNodeCount="289" docActiveCodeLength="1917" docExpressionCount="195" docLength="1917" length="6" offset="903" repeat="2" timestamp="4564622" timestamp2="4564623">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6375" _type="Delete" docASTNodeCount="287" docActiveCodeLength="1909" docExpressionCount="193" docLength="1909" endLine="43" length="8" offset="894" startLine="43" timestamp="4564627">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6376" _type="Insert" docASTNodeCount="290" docActiveCodeLength="1922" docExpressionCount="196" docLength="1922" length="13" offset="894" repeat="3" timestamp="4564638" timestamp2="4564644">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6379" _type="Insert" docASTNodeCount="291" docActiveCodeLength="1928" docExpressionCount="197" docLength="1928" length="6" offset="887" repeat="2" timestamp="4564646" timestamp2="4564648">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6381" _type="Delete" docASTNodeCount="289" docActiveCodeLength="1920" docExpressionCount="195" docLength="1920" endLine="42" length="8" offset="878" startLine="42" timestamp="4564650">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6382" _type="Insert" docASTNodeCount="292" docActiveCodeLength="1933" docExpressionCount="198" docLength="1933" length="13" offset="878" repeat="3" timestamp="4564651" timestamp2="4564661">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6385" _type="Insert" docASTNodeCount="293" docActiveCodeLength="1939" docExpressionCount="199" docLength="1939" length="6" offset="741" repeat="2" timestamp="4564663" timestamp2="4564664">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6387" _type="Delete" docASTNodeCount="291" docActiveCodeLength="1931" docExpressionCount="197" docLength="1931" endLine="35" length="8" offset="732" startLine="35" timestamp="4564665">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6388" _type="Insert" docASTNodeCount="294" docActiveCodeLength="1944" docExpressionCount="200" docLength="1944" length="13" offset="732" repeat="3" timestamp="4564666" timestamp2="4564668">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6391" _type="Insert" docASTNodeCount="295" docActiveCodeLength="1950" docExpressionCount="201" docLength="1950" length="6" offset="586" repeat="2" timestamp="4564678" timestamp2="4564679">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6393" _type="Delete" docASTNodeCount="293" docActiveCodeLength="1942" docExpressionCount="199" docLength="1942" endLine="28" length="8" offset="577" startLine="28" timestamp="4564681">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6394" _type="Insert" docASTNodeCount="296" docActiveCodeLength="1955" docExpressionCount="202" docLength="1955" length="13" offset="577" repeat="3" timestamp="4564682" timestamp2="4564695">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6397" _type="Insert" docASTNodeCount="297" docActiveCodeLength="1961" docExpressionCount="203" docLength="1961" length="6" offset="439" repeat="2" timestamp="4564697" timestamp2="4564698">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6399" _type="Delete" docASTNodeCount="295" docActiveCodeLength="1953" docExpressionCount="201" docLength="1953" endLine="21" length="8" offset="430" startLine="21" timestamp="4564700">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6400" _type="Insert" docASTNodeCount="298" docActiveCodeLength="1966" docExpressionCount="204" docLength="1966" length="13" offset="430" repeat="3" timestamp="4564709" timestamp2="4564713">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6403" _type="Insert" docASTNodeCount="299" docActiveCodeLength="1972" docExpressionCount="205" docLength="1972" length="6" offset="291" repeat="2" timestamp="4564715" timestamp2="4564717">
<text><![CDATA[this, ]]></text>
</DocumentChange>
<DocumentChange __id="6405" _type="Delete" docASTNodeCount="297" docActiveCodeLength="1964" docExpressionCount="203" docLength="1964" endLine="14" length="8" offset="282" startLine="14" timestamp="4564726">
<text><![CDATA[setLevel]]></text>
</DocumentChange>
<DocumentChange __id="6406" _type="Insert" docASTNodeCount="300" docActiveCodeLength="1977" docExpressionCount="206" docLength="1977" length="13" offset="282" repeat="3" timestamp="4564727" timestamp2="4564730">
<text><![CDATA[ring.setLevel]]></text>
</DocumentChange>
<Command __id="6409" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.move.element" timestamp="4565380" />
<Command __id="6410" _type="FileOpenCommand" docASTNodeCount="79" docActiveCodeLength="371" docExpressionCount="43" docLength="371" projectName="rgbring" timestamp="4571514">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
<snapshot><![CDATA[package rgbring;
public class RgbLedRing {
private final boolean[] leds;
public RgbLedRing(int ledCount) {
this.leds = new boolean[ledCount];
}
public boolean[] getLeds() {
return leds;
}
void setLevel(RgbLedRingTest rgbLedRingTest, int level) {
for (int i = 0; i < getLeds().length; i++) {
getLeds()[i] = level > 100 / getLeds().length * i;
}
}
}]]></snapshot>
</Command>
<Command __id="6411" _type="SelectTextCommand" caretOffset="217" docEnd="217" docOffset="217" docStart="209" end="217" start="209" timestamp="4571816" />
<Command __id="6412" _type="MoveCaretCommand" caretOffset="236" docOffset="236" timestamp="4574023" />
<Command __id="6413" _type="SelectTextCommand" caretOffset="247" docEnd="247" docOffset="247" docStart="233" end="247" start="233" timestamp="4574188" />
<DocumentChange __id="6414" _type="Replace" docASTNodeCount="79" docActiveCodeLength="363" docExpressionCount="43" docLength="363" endLine="14" insertionLength="6" int_docASTNodeCount="41" int_docActiveCodeLength="357" int_docExpressionCount="14" int_docLength="357" length="14" offset="233" repeat="6" startLine="14" timestamp="4574958" timestamp2="4575768">
<deletedText><![CDATA[rgbLedRingTest]]></deletedText>
<insertedText><![CDATA[unused]]></insertedText>
</DocumentChange>
<Command __id="6415" _type="InsertStringCommand" repeat="6" timestamp="4574982" timestamp2="4575770">
<data><![CDATA[unused]]></data>
</Command>
<Command __id="6426" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4576131" />
<Command __id="6427" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="4579362" />
<Command __id="6428" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findNext" timestamp="4580254" />
<Command __id="6429" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.toggleMarkOccurrences" repeat="2" timestamp="4586130" timestamp2="4586777" />
<Command __id="6431" _type="MoveCaretCommand" caretOffset="198" docOffset="198" timestamp="4587485" />
<Command __id="6432" _type="MoveCaretCommand" caretOffset="234" docOffset="234" timestamp="4589480" />
<Command __id="6433" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="4590874" />
<Command __id="6434" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="4597295" />
<DocumentChange __id="6435" _type="Delete" docASTNodeCount="72" docActiveCodeLength="331" docExpressionCount="40" docLength="331" endLine="14" length="32" offset="218" repeat="3" startLine="14" timestamp="4601990" timestamp2="4601995">
<text><![CDATA[RgbLedRingTest unused, int level]]></text>
</DocumentChange>
<DocumentChange __id="6438" _type="Insert" docASTNodeCount="75" docActiveCodeLength="340" docExpressionCount="41" docLength="340" length="9" offset="218" timestamp="4601996">
<text><![CDATA[int level]]></text>
</DocumentChange>
<Command __id="6439" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.modify.method.parameters" timestamp="4602695" />
<Command __id="6440" _type="MoveCaretCommand" caretOffset="288" docOffset="288" timestamp="4606278" />
<Command __id="6441" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="4607246" />
<Command __id="6442" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="4607841" timestamp2="4608068" />
<Command __id="6444" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="4608692" />
<Command __id="6445" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="4609286" />
<DocumentChange __id="6446" _type="Delete" docASTNodeCount="49" docActiveCodeLength="331" docExpressionCount="17" docLength="331" endLine="16" length="9" offset="281" startLine="16" timestamp="4612975">
<text><![CDATA[getLeds()]]></text>
</DocumentChange>
<DocumentChange __id="6447" _type="Insert" docASTNodeCount="74" docActiveCodeLength="335" docExpressionCount="40" docLength="335" length="4" offset="281" timestamp="4612987">
<text><![CDATA[leds]]></text>
</DocumentChange>
<Command __id="6448" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.inline" timestamp="4613752" />
<Command __id="6449" _type="MoveCaretCommand" caretOffset="198" docOffset="198" timestamp="4614853" />
<Command __id="6450" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="5" timestamp="4617085" timestamp2="4618281" />
<Command __id="6455" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="4618614" timestamp2="4618909" />
<Command __id="6457" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="4619112" timestamp2="4619396" />
<Command __id="6459" _type="CopyCommand" timestamp="4619876" />
<Command __id="6460" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="9" timestamp="4620032" timestamp2="4620767" />
<Command __id="6469" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="4621429" timestamp2="4621621" />
<Command __id="6471" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="4621837" />
<DocumentChange __id="6472" _type="Replace" docASTNodeCount="75" docActiveCodeLength="333" docExpressionCount="41" docLength="333" endLine="16" insertionLength="7" int_docASTNodeCount="71" int_docActiveCodeLength="326" int_docExpressionCount="37" int_docLength="326" length="9" offset="305" startLine="16" timestamp="4622467">
<deletedText><![CDATA[getLeds()]]></deletedText>
<insertedText><![CDATA[leds[i]]]></insertedText>
</DocumentChange>
<Command __id="6473" _type="PasteCommand" timestamp="4622504" />
<DocumentChange __id="6474" _type="Delete" docASTNodeCount="73" docActiveCodeLength="330" docExpressionCount="39" docLength="330" endLine="16" length="3" offset="309" repeat="3" startLine="16" timestamp="4623209" timestamp2="4623515">
<text><![CDATA[[i]]]></text>
</DocumentChange>
<Command __id="6475" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="3" timestamp="4623212" timestamp2="4623518" />
<Command __id="6480" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4623851" />
<Command __id="6481" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4625873" />
<Command __id="6482" _type="JUnitCommand" elapsedTimeInSeconds="0.029999971389770508" projectName="rgbring" timestamp="4627106">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="6483" _type="FileOpenCommand" docASTNodeCount="290" docActiveCodeLength="1917" docExpressionCount="196" docLength="1917" projectName="rgbring" timestamp="4629295">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
<snapshot><![CDATA[package rgbring;
import static org.hamcrest.CoreMatchers.is;
import static org.junit.Assert.assertThat;
import org.junit.Test;
public class RgbLedRingTest {
private RgbLedRing ring;
@Test
public void givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero() {
givenLeds(2);
ring.setLevel(0);
assertStates(false, false);
}
@Test
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero() {
givenLeds(2);
ring.setLevel(1);
assertStates(true, false);
}
@Test
public void givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51() {
givenLeds(2);
ring.setLevel(50);
assertStates(true, false);
}
@Test
public void givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty() {
givenLeds(2);
ring.setLevel(51);
assertStates(true, true);
}
@Test
public void givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero() {
givenLeds(2);
ring.setLevel(51);
ring.setLevel(0);
assertStates(false, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26() {
givenLeds(4);
ring.setLevel(25);
assertStates(true, false, false, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25() {
givenLeds(4);
ring.setLevel(26);
assertStates(true, true, false, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50() {
givenLeds(4);
ring.setLevel(51);
assertStates(true, true, true, false);
}
@Test
public void givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75() {
givenLeds(4);
ring.setLevel(76);
assertStates(true, true, true, true);
}
private void assertStates(boolean... states) {
for (int i = 0; i < ring.getLeds().length; i++) {
assertThat(ring.getLeds()[i], is(states[i]));
}
}
private void givenLeds(int ledCount) {
this.ring = new RgbLedRing(ledCount);
}
}
]]></snapshot>
</Command>
<Command __id="6484" _type="MoveCaretCommand" caretOffset="1620" docOffset="1620" timestamp="4629501" />
<Command __id="6485" _type="MoveCaretCommand" caretOffset="1799" docOffset="1799" timestamp="4640883" />
<Command __id="6486" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="4642107" timestamp2="4642974" />
<Command __id="6489" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.extract.method" timestamp="4646414" />
<Command __id="6490" _type="FileOpenCommand" docASTNodeCount="73" docActiveCodeLength="330" docExpressionCount="39" docLength="330" projectName="rgbring" timestamp="4662854">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
</Command>
<Command __id="6491" _type="MoveCaretCommand" caretOffset="309" docOffset="309" timestamp="4662923" />
<Command __id="6492" _type="MoveCaretCommand" caretOffset="306" docOffset="306" timestamp="4716392" />
<Command __id="6493" _type="SelectTextCommand" caretOffset="309" docEnd="309" docOffset="309" docStart="305" end="309" start="305" timestamp="4716545" />
<Command __id="6494" _type="CopyCommand" timestamp="4717246" />
<Command __id="6495" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="4717593" />
<Command __id="6496" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="4717922" timestamp2="4718143" />
<Command __id="6498" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="3" timestamp="4718488" timestamp2="4719202" />
<Command __id="6501" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="4719741" timestamp2="4719903" />
<DocumentChange __id="6503" _type="Replace" docASTNodeCount="72" docActiveCodeLength="325" docExpressionCount="38" docLength="325" endLine="15" insertionLength="4" int_docASTNodeCount="70" int_docActiveCodeLength="321" int_docExpressionCount="36" int_docLength="321" length="9" offset="253" startLine="15" timestamp="4720791">
<deletedText><![CDATA[getLeds()]]></deletedText>
<insertedText><![CDATA[leds]]></insertedText>
</DocumentChange>
<Command __id="6504" _type="PasteCommand" timestamp="4720799" />
<Command __id="6505" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4721402" />
<Command __id="6506" _type="FileOpenCommand" docASTNodeCount="290" docActiveCodeLength="1917" docExpressionCount="196" docLength="1917" projectName="rgbring" timestamp="4747619">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6507" _type="SelectTextCommand" caretOffset="1805" docEnd="1805" docOffset="1805" docStart="1788" end="1805" start="1788" timestamp="4747739" />
<Command __id="6508" _type="MoveCaretCommand" caretOffset="1799" docOffset="1799" timestamp="4752153" />
<Command __id="6509" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="4753217" />
<DocumentChange __id="6510" _type="Delete" docASTNodeCount="290" docActiveCodeLength="1916" docExpressionCount="196" docLength="1916" endLine="77" length="1" offset="1799" startLine="77" timestamp="4755283">
<text><![CDATA[s]]></text>
</DocumentChange>
<Command __id="6511" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="4755295" />
<Command __id="6512" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="3" timestamp="4755664" timestamp2="4756091" />
<DocumentChange __id="6515" _type="Delete" docASTNodeCount="289" docActiveCodeLength="1914" docExpressionCount="195" docLength="1914" endLine="77" length="2" offset="1800" repeat="2" startLine="77" timestamp="4756824" timestamp2="4756978">
<text><![CDATA[)[]]></text>
</DocumentChange>
<Command __id="6516" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="4756827" timestamp2="4756982" />
<Command __id="6519" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="4757971" />
<Command __id="6520" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="4758890" />
<DocumentChange __id="6521" _type="Replace" docASTNodeCount="289" docActiveCodeLength="1914" docExpressionCount="195" docLength="1914" endLine="77" insertionLength="1" int_docASTNodeCount="289" int_docActiveCodeLength="1913" int_docExpressionCount="195" int_docLength="1913" length="1" offset="1801" startLine="77" timestamp="4759293">
<deletedText><![CDATA[]]]></deletedText>
<insertedText><![CDATA[)]]></insertedText>
</DocumentChange>
<Command __id="6522" _type="InsertStringCommand" timestamp="4759298">
<data><![CDATA[)]]></data>
</Command>
<Command __id="6523" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="4760272" />
<Command __id="6524" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="4760302" />
<Command __id="6525" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="4760981" />
<Command __id="6526" _type="FileOpenCommand" docASTNodeCount="72" docActiveCodeLength="325" docExpressionCount="38" docLength="325" projectName="rgbring" timestamp="4761130">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
</Command>
<DocumentChange __id="6527" _type="Insert" docASTNodeCount="72" docActiveCodeLength="328" docExpressionCount="38" docLength="328" length="3" offset="323" timestamp="4761148">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="6528" _type="Insert" docASTNodeCount="72" docActiveCodeLength="343" docExpressionCount="38" docLength="377" length="49" offset="323" timestamp="4761149">
<text><![CDATA[// TODO Auto-generated method stub
return null;]]></text>
</DocumentChange>
<DocumentChange __id="6529" _type="Insert" docASTNodeCount="76" docActiveCodeLength="349" docExpressionCount="39" docLength="383" length="6" offset="323" timestamp="4761154">
<text><![CDATA[) {
]]></text>
</DocumentChange>
<DocumentChange __id="6530" _type="Insert" docASTNodeCount="83" docActiveCodeLength="376" docExpressionCount="42" docLength="410" length="27" offset="323" repeat="9" timestamp="4761155" timestamp2="4761179">
<text><![CDATA[public Boolean getLed(int i]]></text>
</DocumentChange>
<DocumentChange __id="6539" _type="Insert" docASTNodeCount="83" docActiveCodeLength="379" docExpressionCount="42" docLength="413" length="3" offset="323" timestamp="4761180">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6540" _type="SelectTextCommand" caretOffset="332" docEnd="332" docOffset="332" docStart="326" end="332" start="326" timestamp="4761355" />
<Command __id="6541" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="4762771" />
<Command __id="6542" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="4763170" />
<DocumentChange __id="6543" _type="Replace" docASTNodeCount="82" docActiveCodeLength="379" docExpressionCount="41" docLength="413" endLine="20" insertionLength="1" int_docASTNodeCount="83" int_docActiveCodeLength="378" int_docExpressionCount="42" int_docLength="412" length="1" offset="333" startLine="20" timestamp="4763868">
<deletedText><![CDATA[B]]></deletedText>
<insertedText><![CDATA[b]]></insertedText>
</DocumentChange>
<Command __id="6544" _type="InsertStringCommand" timestamp="4763873">
<data><![CDATA[b]]></data>
</Command>
<Command __id="6545" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="4765397" />
<DocumentChange __id="6546" _type="Delete" docASTNodeCount="82" docActiveCodeLength="376" docExpressionCount="41" docLength="376" endLine="22" length="37" offset="357" startLine="21" timestamp="4765595">
<text><![CDATA[ // TODO Auto-generated method stub
]]></text>
</DocumentChange>
<Command __id="6547" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="4765609" />
<Command __id="6548" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="4765709" timestamp2="4765890" />
<Command __id="6550" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="4766463" />
<DocumentChange __id="6551" _type="Replace" docASTNodeCount="82" docActiveCodeLength="375" docExpressionCount="41" docLength="375" endLine="21" insertionLength="3" int_docASTNodeCount="81" int_docActiveCodeLength="372" int_docExpressionCount="40" int_docLength="372" length="4" offset="366" repeat="3" startLine="21" timestamp="4766856" timestamp2="4767548">
<deletedText><![CDATA[null]]></deletedText>
<insertedText><![CDATA[le ]]></insertedText>
</DocumentChange>
<Command __id="6552" _type="InsertStringCommand" repeat="3" timestamp="4766860" timestamp2="4767550">
<data><![CDATA[le ]]></data>
</Command>
<DocumentChange __id="6557" _type="Delete" docASTNodeCount="82" docActiveCodeLength="374" docExpressionCount="41" docLength="374" endLine="21" length="1" offset="368" startLine="21" timestamp="4767979">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="6558" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="4767984" />
<Command __id="6559" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="4768079" />
<Command __id="6560" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="4768174" />
<Command __id="6561" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="4768789" />
<DocumentChange __id="6562" _type="Insert" docASTNodeCount="84" docActiveCodeLength="379" docExpressionCount="43" docLength="379" length="5" offset="368" repeat="3" timestamp="4768791" timestamp2="4769864">
<text><![CDATA[ds[i]]]></text>
</DocumentChange>
<Command __id="6563" _type="InsertStringCommand" timestamp="4768801">
<data><![CDATA[
]]></data>
</Command>
<Command __id="6565" _type="InsertStringCommand" repeat="2" timestamp="4769665" timestamp2="4769865">
<data><![CDATA[[i]]></data>
</Command>
<Command __id="6568" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4770107" />
<Command __id="6569" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4771960" />
<Command __id="6570" _type="JUnitCommand" elapsedTimeInSeconds="0.029000043869018555" projectName="rgbring" timestamp="4775275">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="6571" _type="MoveCaretCommand" caretOffset="353" docOffset="353" timestamp="4776528" />
<Command __id="6572" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_PREVIOUS" timestamp="4777319" />
<Command __id="6573" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.rename.element" timestamp="4777814" />
<DocumentChange __id="6574" _type="Replace" docASTNodeCount="84" docActiveCodeLength="379" docExpressionCount="43" docLength="379" endLine="20" insertionLength="1" int_docASTNodeCount="77" int_docActiveCodeLength="378" int_docExpressionCount="39" int_docLength="378" length="1" offset="352" startLine="20" timestamp="4778131">
<deletedText><![CDATA[i]]></deletedText>
<insertedText><![CDATA[n]]></insertedText>
</DocumentChange>
<DocumentChange __id="6575" _type="Replace" docASTNodeCount="84" docActiveCodeLength="379" docExpressionCount="43" docLength="379" endLine="21" insertionLength="1" int_docASTNodeCount="85" int_docActiveCodeLength="378" int_docExpressionCount="42" int_docLength="378" length="1" offset="371" startLine="21" timestamp="4778153">
<deletedText><![CDATA[i]]></deletedText>
<insertedText><![CDATA[n]]></insertedText>
</DocumentChange>
<Command __id="6576" _type="InsertStringCommand" repeat="3" timestamp="4778164" timestamp2="4778490">
<data><![CDATA[num]]></data>
</Command>
<DocumentChange __id="6577" _type="Insert" docASTNodeCount="84" docActiveCodeLength="380" docExpressionCount="43" docLength="380" length="1" offset="353" timestamp="4778331">
<text><![CDATA[u]]></text>
</DocumentChange>
<DocumentChange __id="6578" _type="Insert" docASTNodeCount="84" docActiveCodeLength="381" docExpressionCount="43" docLength="381" length="1" offset="373" timestamp="4778352">
<text><![CDATA[u]]></text>
</DocumentChange>
<DocumentChange __id="6580" _type="Insert" docASTNodeCount="84" docActiveCodeLength="382" docExpressionCount="43" docLength="382" length="1" offset="354" timestamp="4778479">
<text><![CDATA[m]]></text>
</DocumentChange>
<DocumentChange __id="6581" _type="Insert" docASTNodeCount="84" docActiveCodeLength="383" docExpressionCount="43" docLength="383" length="1" offset="375" timestamp="4778482">
<text><![CDATA[m]]></text>
</DocumentChange>
<Command __id="6583" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4779275" />
<Command __id="6584" _type="MoveCaretCommand" caretOffset="169" docOffset="169" timestamp="4786618" />
<Command __id="6585" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="3" timestamp="4787596" timestamp2="4788276" />
<DocumentChange __id="6588" _type="Delete" docASTNodeCount="76" docActiveCodeLength="334" docExpressionCount="41" docLength="334" endLine="14" length="49" offset="154" repeat="2" startLine="10" timestamp="4789417" timestamp2="4789812">
<text><![CDATA[ public boolean[] getLeds() {
return leds;
}
]]></text>
</DocumentChange>
<Command __id="6589" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="2" timestamp="4789427" timestamp2="4789816" />
<Command __id="6592" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4792315" />
<Command __id="6593" _type="FileOpenCommand" docASTNodeCount="289" docActiveCodeLength="1914" docExpressionCount="195" docLength="1914" projectName="rgbring" timestamp="4795011">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6594" _type="EclipseCommand" commandID="org.eclipse.ui.navigate.previousTab" timestamp="4795054" />
<Command __id="6595" _type="MoveCaretCommand" caretOffset="1793" docOffset="1793" timestamp="4795434" />
<Command __id="6596" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="4797222" />
<Command __id="6597" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="4797659" />
<DocumentChange __id="6598" _type="Replace" docASTNodeCount="289" docActiveCodeLength="1914" docExpressionCount="195" docLength="1914" endLine="77" insertionLength="1" int_docASTNodeCount="289" int_docActiveCodeLength="1913" int_docExpressionCount="195" int_docLength="1913" length="1" offset="1801" startLine="77" timestamp="4799857">
<deletedText><![CDATA[)]]></deletedText>
<insertedText><![CDATA[]]]></insertedText>
</DocumentChange>
<Command __id="6599" _type="UndoCommand" repeat="2" timestamp="4799921" timestamp2="4800987" />
<DocumentChange __id="6600" _type="Insert" docASTNodeCount="290" docActiveCodeLength="1916" docExpressionCount="196" docLength="1916" length="2" offset="1800" timestamp="4800942">
<text><![CDATA[)[]]></text>
</DocumentChange>
<DocumentChange __id="6602" _type="Delete" docASTNodeCount="289" docActiveCodeLength="1914" docExpressionCount="195" docLength="1914" endLine="77" length="2" offset="1800" startLine="77" timestamp="4802058">
<text><![CDATA[)[]]></text>
</DocumentChange>
<Command __id="6603" _type="RedoCommand" repeat="4" timestamp="4802124" timestamp2="4802860" />
<DocumentChange __id="6604" _type="Replace" docASTNodeCount="289" docActiveCodeLength="1914" docExpressionCount="195" docLength="1914" endLine="77" insertionLength="1" int_docASTNodeCount="289" int_docActiveCodeLength="1913" int_docExpressionCount="195" int_docLength="1913" length="1" offset="1801" startLine="77" timestamp="4802530">
<deletedText><![CDATA[]]]></deletedText>
<insertedText><![CDATA[)]]></insertedText>
</DocumentChange>
<Command __id="6608" _type="FileOpenCommand" docASTNodeCount="76" docActiveCodeLength="334" docExpressionCount="41" docLength="334" projectName="rgbring" timestamp="4806041">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
</Command>
<Command __id="6609" _type="MoveCaretCommand" caretOffset="154" docOffset="154" timestamp="4806146" />
<DocumentChange __id="6610" _type="Insert" docASTNodeCount="76" docActiveCodeLength="335" docExpressionCount="41" docLength="335" length="1" offset="154" timestamp="4806825">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6611" _type="UndoCommand" repeat="2" timestamp="4806834" timestamp2="4807447" />
<DocumentChange __id="6612" _type="Insert" docASTNodeCount="84" docActiveCodeLength="383" docExpressionCount="43" docLength="383" length="48" offset="154" timestamp="4807438">
<text><![CDATA[ public boolean[] getLeds() {
return leds;
}
]]></text>
</DocumentChange>
<Command __id="6614" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4808378" />
<Command __id="6615" _type="FileOpenCommand" docASTNodeCount="289" docActiveCodeLength="1914" docExpressionCount="195" docLength="1914" projectName="rgbring" timestamp="4809317">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6616" _type="SelectTextCommand" caretOffset="1802" docEnd="1802" docOffset="1802" docStart="1801" end="1802" start="1801" timestamp="4809494" />
<Command __id="6617" _type="MoveCaretCommand" caretOffset="1753" docOffset="1753" timestamp="4810547" />
<Command __id="6618" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="4811238" />
<Command __id="6619" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="4812421" />
<DocumentChange __id="6620" _type="Replace" docASTNodeCount="289" docActiveCodeLength="1910" docExpressionCount="195" docLength="1910" endLine="76" insertionLength="2" int_docASTNodeCount="289" int_docActiveCodeLength="1908" int_docExpressionCount="195" int_docLength="1908" length="6" offset="1750" repeat="3" startLine="76" timestamp="4813180" timestamp2="4813405">
<deletedText><![CDATA[etLeds]]></deletedText>
<insertedText><![CDATA[et]]></insertedText>
</DocumentChange>
<Command __id="6621" _type="InsertStringCommand" repeat="3" timestamp="4813201" timestamp2="4813418">
<data><![CDATA[get]]></data>
</Command>
<DocumentChange __id="6626" _type="Delete" docASTNodeCount="289" docActiveCodeLength="1907" docExpressionCount="195" docLength="1907" endLine="76" length="3" offset="1749" repeat="3" startLine="76" timestamp="4813733" timestamp2="4814048">
<text><![CDATA[get]]></text>
</DocumentChange>
<Command __id="6627" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="3" timestamp="4813736" timestamp2="4814050" />
<DocumentChange __id="6632" _type="Insert" docASTNodeCount="289" docActiveCodeLength="1911" docExpressionCount="195" docLength="1911" length="4" offset="1749" repeat="4" timestamp="4814608" timestamp2="4815066">
<text><![CDATA[size]]></text>
</DocumentChange>
<Command __id="6633" _type="InsertStringCommand" repeat="4" timestamp="4814616" timestamp2="4815070">
<data><![CDATA[size]]></data>
</Command>
<Command __id="6640" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="3" timestamp="4815854" timestamp2="4816539" />
<Command __id="6643" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="4816816" />
<DocumentChange __id="6644" _type="Delete" docASTNodeCount="287" docActiveCodeLength="1904" docExpressionCount="193" docLength="1904" endLine="76" length="7" offset="1755" repeat="7" startLine="76" timestamp="4817282" timestamp2="4818216">
<text><![CDATA[.length]]></text>
</DocumentChange>
<Command __id="6645" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="7" timestamp="4817284" timestamp2="4818219" />
<Command __id="6658" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="4819046" />
<Command __id="6659" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="4819405" />
<Command __id="6660" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="4819464" />
<Command __id="6661" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="4820221" />
<Command __id="6662" _type="FileOpenCommand" docASTNodeCount="84" docActiveCodeLength="383" docExpressionCount="43" docLength="383" projectName="rgbring" timestamp="4820396">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRing.java]]></filePath>
</Command>
<DocumentChange __id="6663" _type="Insert" docASTNodeCount="84" docActiveCodeLength="386" docExpressionCount="43" docLength="386" length="3" offset="381" timestamp="4820417">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="6664" _type="Insert" docASTNodeCount="84" docActiveCodeLength="398" docExpressionCount="43" docLength="432" length="46" offset="381" timestamp="4820419">
<text><![CDATA[// TODO Auto-generated method stub
return 0;]]></text>
</DocumentChange>
<DocumentChange __id="6665" _type="Insert" docASTNodeCount="88" docActiveCodeLength="405" docExpressionCount="44" docLength="439" length="7" offset="381" timestamp="4820420">
<text><![CDATA[() {
]]></text>
</DocumentChange>
<DocumentChange __id="6666" _type="Insert" docASTNodeCount="91" docActiveCodeLength="420" docExpressionCount="45" docLength="454" length="15" offset="381" repeat="5" timestamp="4820429" timestamp2="4820433">
<text><![CDATA[public int size]]></text>
</DocumentChange>
<DocumentChange __id="6671" _type="Insert" docASTNodeCount="91" docActiveCodeLength="423" docExpressionCount="45" docLength="457" length="3" offset="381" timestamp="4820434">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6672" _type="SelectTextCommand" caretOffset="390" docEnd="390" docOffset="390" docStart="384" end="390" start="384" timestamp="4820701" />
<Command __id="6673" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="4821764" />
<DocumentChange __id="6674" _type="Delete" docASTNodeCount="91" docActiveCodeLength="420" docExpressionCount="45" docLength="420" endLine="26" length="37" offset="404" startLine="25" timestamp="4822096">
<text><![CDATA[ // TODO Auto-generated method stub
]]></text>
</DocumentChange>
<Command __id="6675" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="4822099" />
<Command __id="6676" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="4822156" timestamp2="4822441" />
<Command __id="6678" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.SELECT_COLUMN_NEXT" timestamp="4823112" />
<DocumentChange __id="6679" _type="Replace" docASTNodeCount="93" docActiveCodeLength="426" docExpressionCount="47" docLength="426" endLine="25" insertionLength="11" int_docASTNodeCount="90" int_docActiveCodeLength="419" int_docExpressionCount="44" int_docLength="419" length="1" offset="413" repeat="8" startLine="25" timestamp="4823457" timestamp2="4824775">
<deletedText><![CDATA[0]]></deletedText>
<insertedText><![CDATA[leds.length]]></insertedText>
</DocumentChange>
<Command __id="6680" _type="InsertStringCommand" repeat="5" timestamp="4823461" timestamp2="4823993">
<data><![CDATA[leds.]]></data>
</Command>
<Command __id="6689" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="4824008" />
<Command __id="6692" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="4824774" />
<Command __id="6694" _type="InsertStringCommand" timestamp="4824790">
<data><![CDATA[
]]></data>
</Command>
<Command __id="6695" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4825158" />
<Command __id="6696" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4826416" />
<Command __id="6697" _type="JUnitCommand" elapsedTimeInSeconds="0.054000139236450195" projectName="rgbring" timestamp="4830572">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="6698" _type="MoveCaretCommand" caretOffset="172" docOffset="172" timestamp="4832922" />
<Command __id="6699" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="4833404" timestamp2="4833812" />
<DocumentChange __id="6701" _type="Delete" docASTNodeCount="85" docActiveCodeLength="381" docExpressionCount="45" docLength="381" endLine="14" length="49" offset="154" repeat="2" startLine="10" timestamp="4834317" timestamp2="4834706">
<text><![CDATA[ public boolean[] getLeds() {
return leds;
}
]]></text>
</DocumentChange>
<Command __id="6702" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" repeat="2" timestamp="4834340" timestamp2="4834709" />
<Command __id="6705" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="4835003" />
<Command __id="6706" _type="FileOpenCommand" docASTNodeCount="287" docActiveCodeLength="1904" docExpressionCount="193" docLength="1904" projectName="rgbring" timestamp="4837938">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6707" _type="MoveCaretCommand" caretOffset="1749" docOffset="1749" timestamp="4838196" />
<Command __id="6708" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="4841031" />
<Command __id="6709" _type="JUnitCommand" elapsedTimeInSeconds="0.03900003433227539" projectName="rgbring" timestamp="4842434">
<TestSession name="RgbLedRingTest" succeeded="true">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="true">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="true" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="true" />
</TestSuite>
</TestSession>
</Command>
<Command __id="6710" _type="FileOpenCommand" docASTNodeCount="1" docActiveCodeLength="1741" docExpressionCount="0" docLength="1741" projectName="rgbring" timestamp="5137393">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/pom.xml]]></filePath>
</Command>
<Command __id="6711" _type="MoveCaretCommand" caretOffset="470" docOffset="470" timestamp="5137515" />
<Command __id="6712" _type="MoveCaretCommand" caretOffset="731" docOffset="731" timestamp="5143093" />
<Command __id="6713" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="9" timestamp="5144192" timestamp2="5145024" />
<DocumentChange __id="6722" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1743" docExpressionCount="0" docLength="1743" length="2" offset="469" timestamp="5145736">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6723" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="5145740" />
<Command __id="6724" _type="EclipseCommand" commandID="org.eclipse.jdt.debug.ui.command.OpenFromClipboard" repeat="2" timestamp="5146516" timestamp2="5147185" />
<DocumentChange __id="6726" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1899" docExpressionCount="0" docLength="1899" length="156" offset="471" timestamp="5150479">
<text><![CDATA[<dependency>
<groupId>org.eclipse.paho</groupId>
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
<version>1.2.0</version>
</dependency>
]]></text>
</DocumentChange>
<Command __id="6727" _type="PasteCommand" timestamp="5150492" />
<DocumentChange __id="6728" _type="Delete" docASTNodeCount="1" docActiveCodeLength="1895" docExpressionCount="0" docLength="1895" endLine="19" length="4" offset="626" startLine="17" timestamp="5151318">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6729" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1899" docExpressionCount="0" docLength="1899" length="3" offset="626" timestamp="5151350">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6730" _type="Insert" docASTNodeCount="1" docActiveCodeLength="1898" docExpressionCount="0" docLength="1898" length="1" offset="471" timestamp="5151381">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="6731" _type="EclipseCommand" commandID="org.eclipse.wst.sse.ui.format.document" timestamp="5151414" />
<Command __id="6732" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="5152274" />
<DocumentChange __id="6733" _type="Delete" docASTNodeCount="1" docActiveCodeLength="1898" docExpressionCount="0" docLength="1898" endLine="19" length="1" offset="627" startLine="18" timestamp="5153172">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6734" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="5153247" />
<Command __id="6735" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="5153672" />
<Command __id="6736" _type="FileOpenCommand" docASTNodeCount="287" docActiveCodeLength="1904" docExpressionCount="193" docLength="1904" projectName="rgbring" timestamp="5281859">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6737" _type="MoveCaretCommand" caretOffset="1749" docOffset="1749" timestamp="5282004" />
<Command __id="6738" _type="FileOpenCommand" docASTNodeCount="1" docActiveCodeLength="1898" docExpressionCount="0" docLength="1898" projectName="rgbring" timestamp="5443150">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/pom.xml]]></filePath>
</Command>
<Command __id="6739" _type="MoveCaretCommand" caretOffset="627" docOffset="627" timestamp="5443277" />
<Command __id="6740" _type="SelectTextCommand" caretOffset="641" docEnd="641" docOffset="641" docStart="501" end="641" start="501" timestamp="5446608" />
<Command __id="6741" _type="MoveCaretCommand" caretOffset="610" docOffset="610" timestamp="5447260" />
<Command __id="6742" _type="FileOpenCommand" projectName="null" timestamp="5798372">
<filePath><![CDATA[null]]></filePath>
</Command>
<Command __id="6743" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.navigate.open.type" timestamp="5798488" />
<Command __id="6744" _type="SelectTextCommand" caretOffset="1913" docEnd="2673" docOffset="2673" docStart="2663" end="1913" start="1903" timestamp="5798898" />
<Command __id="6745" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="3" timestamp="5802194" timestamp2="5802528" />
<Command __id="6748" _type="FileOpenCommand" docASTNodeCount="1" docActiveCodeLength="1898" docExpressionCount="0" docLength="1898" projectName="rgbring" timestamp="5804263">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/pom.xml]]></filePath>
</Command>
<Command __id="6749" _type="MoveCaretCommand" caretOffset="610" docOffset="610" timestamp="5804476" />
<Command __id="6750" _type="ShellBoundsCommand" bounds="[521, 138, 1024, 743]" repeat="2" timestamp="5837605" timestamp2="5837661" />
<Command __id="6752" _type="ShellBoundsCommand" bounds="[0, 0, 1926, 1060]" repeat="3" timestamp="5839746" timestamp2="5839778" />
<Command __id="6755" _type="FileOpenCommand" docASTNodeCount="287" docActiveCodeLength="1904" docExpressionCount="193" docLength="1904" projectName="rgbring" timestamp="5863351">
<filePath><![CDATA[/home/nonroot/ase-workspace/rgbring/src/test/java/rgbring/RgbLedRingTest.java]]></filePath>
</Command>
<Command __id="6756" _type="MoveCaretCommand" caretOffset="1749" docOffset="1749" timestamp="5863577" />
<Command __id="6757" _type="MoveCaretCommand" caretOffset="1809" docOffset="1809" timestamp="5874340" />
<DocumentChange __id="6758" _type="Insert" docASTNodeCount="287" docActiveCodeLength="1908" docExpressionCount="193" docLength="1908" length="4" offset="1809" timestamp="5875363">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6759" _type="InsertStringCommand" timestamp="5875376">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="6760" _type="Insert" docASTNodeCount="289" docActiveCodeLength="1913" docExpressionCount="194" docLength="1913" length="5" offset="1813" repeat="5" timestamp="5876375" timestamp2="5877352">
<text><![CDATA[IMqtt]]></text>
</DocumentChange>
<Command __id="6761" _type="InsertStringCommand" repeat="5" timestamp="5876378" timestamp2="5877355">
<data><![CDATA[IMqtt]]></data>
</Command>
<Command __id="6770" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="5878390" />
<Command __id="6771" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="5878625" />
<Command __id="6772" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="5891078" />
<DocumentChange __id="6773" _type="Insert" docASTNodeCount="289" docActiveCodeLength="1913" docExpressionCount="194" docLength="1913" length="6" offset="1818" timestamp="5891096">
<text><![CDATA[Client]]></text>
</DocumentChange>
<DocumentChange __id="6774" _type="Delete" docASTNodeCount="289" docActiveCodeLength="1917" docExpressionCount="194" docLength="1917" endLine="5" length="2" offset="104" startLine="3" timestamp="5891102">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6775" _type="Insert" docASTNodeCount="289" docActiveCodeLength="1918" docExpressionCount="194" docLength="1918" length="1" offset="104" timestamp="5891116">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6776" _type="Insert" docASTNodeCount="301" docActiveCodeLength="1968" docExpressionCount="205" docLength="1968" length="50" offset="104" timestamp="5891130">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.IMqttClient;]]></text>
</DocumentChange>
<DocumentChange __id="6777" _type="Insert" docASTNodeCount="301" docActiveCodeLength="1970" docExpressionCount="205" docLength="1970" length="2" offset="104" timestamp="5891141">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6778" _type="InsertStringCommand" timestamp="5891162">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="6779" _type="Insert" docASTNodeCount="304" docActiveCodeLength="1977" docExpressionCount="206" docLength="1977" length="7" offset="1875" repeat="7" timestamp="5891989" timestamp2="5893534">
<text><![CDATA[ client]]></text>
</DocumentChange>
<Command __id="6780" _type="InsertStringCommand" repeat="7" timestamp="5891993" timestamp2="5893536">
<data><![CDATA[ client]]></data>
</Command>
<DocumentChange __id="6793" _type="Insert" docASTNodeCount="304" docActiveCodeLength="1980" docExpressionCount="206" docLength="1980" length="3" offset="1882" repeat="3" timestamp="5900003" timestamp2="5900645">
<text><![CDATA[ = ]]></text>
</DocumentChange>
<Command __id="6794" _type="InsertStringCommand" repeat="3" timestamp="5900006" timestamp2="5900647">
<data><![CDATA[ = ]]></data>
</Command>
<DocumentChange __id="6799" _type="Insert" docASTNodeCount="307" docActiveCodeLength="1986" docExpressionCount="208" docLength="1986" length="6" offset="1885" repeat="6" timestamp="5902843" timestamp2="5904956">
<text><![CDATA[new IM]]></text>
</DocumentChange>
<Command __id="6800" _type="InsertStringCommand" repeat="6" timestamp="5902847" timestamp2="5904958">
<data><![CDATA[new IM]]></data>
</Command>
<Command __id="6811" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="5905250" />
<Command __id="6812" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="5905630" />
<Command __id="6813" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="5906667" />
<DocumentChange __id="6814" _type="Insert" docASTNodeCount="307" docActiveCodeLength="1986" docExpressionCount="208" docLength="1986" length="9" offset="1891" timestamp="5907067">
<text><![CDATA[qttClient]]></text>
</DocumentChange>
<DocumentChange __id="6815" _type="Insert" docASTNodeCount="319" docActiveCodeLength="2043" docExpressionCount="219" docLength="2043" length="48" offset="156" timestamp="5907091">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.MqttTopic;]]></text>
</DocumentChange>
<DocumentChange __id="6816" _type="Insert" docASTNodeCount="319" docActiveCodeLength="2044" docExpressionCount="219" docLength="2044" length="1" offset="156" timestamp="5907098">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6817" _type="Insert" docASTNodeCount="331" docActiveCodeLength="2104" docExpressionCount="230" docLength="2104" length="60" offset="156" timestamp="5907107">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.MqttSecurityException;]]></text>
</DocumentChange>
<DocumentChange __id="6818" _type="Insert" docASTNodeCount="331" docActiveCodeLength="2105" docExpressionCount="230" docLength="2105" length="1" offset="156" timestamp="5907111">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6819" _type="Insert" docASTNodeCount="343" docActiveCodeLength="2168" docExpressionCount="241" docLength="2168" length="63" offset="156" timestamp="5907118">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.MqttPersistenceException;]]></text>
</DocumentChange>
<DocumentChange __id="6820" _type="Insert" docASTNodeCount="343" docActiveCodeLength="2169" docExpressionCount="241" docLength="2169" length="1" offset="156" timestamp="5907129">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6821" _type="Insert" docASTNodeCount="355" docActiveCodeLength="2219" docExpressionCount="252" docLength="2219" length="50" offset="156" timestamp="5907135">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.MqttMessage;]]></text>
</DocumentChange>
<DocumentChange __id="6822" _type="Insert" docASTNodeCount="355" docActiveCodeLength="2220" docExpressionCount="252" docLength="2220" length="1" offset="156" timestamp="5907145">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6823" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2272" docExpressionCount="263" docLength="2272" length="52" offset="156" timestamp="5907155">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.MqttException;]]></text>
</DocumentChange>
<DocumentChange __id="6824" _type="Insert" docASTNodeCount="367" docActiveCodeLength="2273" docExpressionCount="263" docLength="2273" length="1" offset="156" timestamp="5907158">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6825" _type="Insert" docASTNodeCount="379" docActiveCodeLength="2330" docExpressionCount="274" docLength="2330" length="57" offset="156" timestamp="5907163">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.MqttConnectOptions;]]></text>
</DocumentChange>
<DocumentChange __id="6826" _type="Insert" docASTNodeCount="379" docActiveCodeLength="2331" docExpressionCount="274" docLength="2331" length="1" offset="156" timestamp="5907170">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6827" _type="Insert" docASTNodeCount="391" docActiveCodeLength="2382" docExpressionCount="285" docLength="2382" length="51" offset="156" timestamp="5907179">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.MqttCallback;]]></text>
</DocumentChange>
<DocumentChange __id="6828" _type="Insert" docASTNodeCount="391" docActiveCodeLength="2383" docExpressionCount="285" docLength="2383" length="1" offset="156" timestamp="5907183">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6829" _type="Insert" docASTNodeCount="403" docActiveCodeLength="2432" docExpressionCount="296" docLength="2432" length="49" offset="156" timestamp="5907191">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.IMqttToken;]]></text>
</DocumentChange>
<DocumentChange __id="6830" _type="Insert" docASTNodeCount="403" docActiveCodeLength="2433" docExpressionCount="296" docLength="2433" length="1" offset="156" timestamp="5907195">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6831" _type="Insert" docASTNodeCount="415" docActiveCodeLength="2492" docExpressionCount="307" docLength="2492" length="59" offset="156" timestamp="5907203">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.IMqttMessageListener;]]></text>
</DocumentChange>
<DocumentChange __id="6832" _type="Insert" docASTNodeCount="415" docActiveCodeLength="2493" docExpressionCount="307" docLength="2493" length="1" offset="156" timestamp="5907214">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6833" _type="Insert" docASTNodeCount="427" docActiveCodeLength="2550" docExpressionCount="318" docLength="2550" length="57" offset="156" timestamp="5907223">
<text><![CDATA[import org.eclipse.paho.client.mqttv3.IMqttDeliveryToken;]]></text>
</DocumentChange>
<DocumentChange __id="6834" _type="Insert" docASTNodeCount="427" docActiveCodeLength="2551" docExpressionCount="318" docLength="2551" length="1" offset="156" timestamp="5907235">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="6835" _type="Insert" docASTNodeCount="896" docActiveCodeLength="6821" docExpressionCount="503" docLength="8079" length="5528" offset="2456" timestamp="5907263">
<text><![CDATA[() {
public void unsubscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void unsubscribe(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public void subscribe(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos, IMqttMessageListener messageListener) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, IMqttMessageListener[] messageListeners) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, IMqttMessageListener messageListener)
throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter) throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void setManualAcks(boolean manualAcks) {
// TODO Auto-generated method stub
}
public void setCallback(MqttCallback callback) {
// TODO Auto-generated method stub
}
public void publish(String topic, byte[] payload, int qos, boolean retained)
throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void publish(String topic, MqttMessage message) throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void messageArrivedComplete(int messageId, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public boolean isConnected() {
// TODO Auto-generated method stub
return false;
}
public MqttTopic getTopic(String topic) {
// TODO Auto-generated method stub
return null;
}
public String getServerURI() {
// TODO Auto-generated method stub
return null;
}
public IMqttDeliveryToken[] getPendingDeliveryTokens() {
// TODO Auto-generated method stub
return null;
}
public String getClientId() {
// TODO Auto-generated method stub
return null;
}
public void disconnectForcibly(long quiesceTimeout, long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly(long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly() throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect(long quiesceTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect() throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken connectWithResult(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
return null;
}
public void connect(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void connect() throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void close() throws MqttException {
// TODO Auto-generated method stub
}
};]]></text>
</DocumentChange>
<Command __id="6836" _type="InsertStringCommand" timestamp="5907286">
<data><![CDATA[
]]></data>
</Command>
<Command __id="6837" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="5916225" />
<Command __id="6838" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="5916297" />
<Command __id="6839" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="5918849" />
<Command __id="6840" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="5918850" />
<Command __id="6841" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="5918938" />
<Command __id="6842" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="5922369" />
<Command __id="6843" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="5924343" />
<Command __id="6844" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="5924372" />
<Command __id="6845" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="5926387" />
<Command __id="6846" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="5926390" />
<Command __id="6847" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="5926455" />
<Command __id="6848" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="5927530" />
<Command __id="6849" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="12" timestamp="5927989" timestamp2="5928326" />
<Command __id="6861" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="5928840" />
<Command __id="6862" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="5928925" />
<Command __id="6863" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="5932015" />
<DocumentChange __id="6864" _type="Delete" docASTNodeCount="419" docActiveCodeLength="2515" docExpressionCount="314" docLength="2515" endLine="282" length="5564" offset="2420" startLine="89" timestamp="5932027">
<text><![CDATA[IMqttClient client = new IMqttClient() {
public void unsubscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void unsubscribe(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public void subscribe(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos, IMqttMessageListener messageListener) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, IMqttMessageListener[] messageListeners) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, IMqttMessageListener messageListener)
throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter) throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void setManualAcks(boolean manualAcks) {
// TODO Auto-generated method stub
}
public void setCallback(MqttCallback callback) {
// TODO Auto-generated method stub
}
public void publish(String topic, byte[] payload, int qos, boolean retained)
throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void publish(String topic, MqttMessage message) throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void messageArrivedComplete(int messageId, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public boolean isConnected() {
// TODO Auto-generated method stub
return false;
}
public MqttTopic getTopic(String topic) {
// TODO Auto-generated method stub
return null;
}
public String getServerURI() {
// TODO Auto-generated method stub
return null;
}
public IMqttDeliveryToken[] getPendingDeliveryTokens() {
// TODO Auto-generated method stub
return null;
}
public String getClientId() {
// TODO Auto-generated method stub
return null;
}
public void disconnectForcibly(long quiesceTimeout, long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly(long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly() throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect(long quiesceTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect() throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken connectWithResult(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
return null;
}
public void connect(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void connect() throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void close() throws MqttException {
// TODO Auto-generated method stub
}
};]]></text>
</DocumentChange>
<DocumentChange __id="6865" _type="Insert" docASTNodeCount="420" docActiveCodeLength="2516" docExpressionCount="314" docLength="2516" length="1" offset="2420" timestamp="5932043">
<text><![CDATA[;]]></text>
</DocumentChange>
<DocumentChange __id="6866" _type="Insert" docASTNodeCount="892" docActiveCodeLength="6800" docExpressionCount="501" docLength="8058" length="5542" offset="2420" timestamp="5932048">
<text><![CDATA[new IMqttClient() {
public void unsubscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void unsubscribe(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public void subscribe(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos, IMqttMessageListener messageListener) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, IMqttMessageListener[] messageListeners) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, IMqttMessageListener messageListener)
throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter) throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void setManualAcks(boolean manualAcks) {
// TODO Auto-generated method stub
}
public void setCallback(MqttCallback callback) {
// TODO Auto-generated method stub
}
public void publish(String topic, byte[] payload, int qos, boolean retained)
throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void publish(String topic, MqttMessage message) throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void messageArrivedComplete(int messageId, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public boolean isConnected() {
// TODO Auto-generated method stub
return false;
}
public MqttTopic getTopic(String topic) {
// TODO Auto-generated method stub
return null;
}
public String getServerURI() {
// TODO Auto-generated method stub
return null;
}
public IMqttDeliveryToken[] getPendingDeliveryTokens() {
// TODO Auto-generated method stub
return null;
}
public String getClientId() {
// TODO Auto-generated method stub
return null;
}
public void disconnectForcibly(long quiesceTimeout, long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly(long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly() throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect(long quiesceTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect() throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken connectWithResult(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
return null;
}
public void connect(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void connect() throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void close() throws MqttException {
// TODO Auto-generated method stub
}
}]]></text>
</DocumentChange>
<DocumentChange __id="6867" _type="Insert" docASTNodeCount="894" docActiveCodeLength="6809" docExpressionCount="503" docLength="8067" length="9" offset="2420" repeat="2" timestamp="5932072" timestamp2="5932083">
<text><![CDATA[client = ]]></text>
</DocumentChange>
<DocumentChange __id="6869" _type="Insert" docASTNodeCount="900" docActiveCodeLength="6836" docExpressionCount="505" docLength="8094" length="27" offset="793" repeat="5" timestamp="5932093" timestamp2="5932132">
<text><![CDATA[private IMqttClient client;]]></text>
</DocumentChange>
<DocumentChange __id="6874" _type="Insert" docASTNodeCount="900" docActiveCodeLength="6838" docExpressionCount="505" docLength="8096" length="2" offset="793" timestamp="5932134">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6875" _type="InsertStringCommand" timestamp="5932223">
<data><![CDATA[
]]></data>
</Command>
<Command __id="6876" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="4" timestamp="5933367" timestamp2="5934004" />
<Command __id="6880" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="5937091" />
<Command __id="6881" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="5937999" />
<Command __id="6882" _type="MoveCaretCommand" caretOffset="2393" docOffset="8004" timestamp="5949587" />
<DocumentChange __id="6883" _type="Insert" docASTNodeCount="900" docActiveCodeLength="6841" docExpressionCount="505" docLength="8099" length="3" offset="8004" timestamp="5950282">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="6884" _type="InsertStringCommand" timestamp="5950303">
<data><![CDATA[
]]></data>
</Command>
<Command __id="6885" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="5950787" />
<Command __id="6886" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="5950995" timestamp2="5951247" />
<Command __id="6888" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="5951565" />
<DocumentChange __id="6889" _type="Insert" docASTNodeCount="904" docActiveCodeLength="6860" docExpressionCount="508" docLength="8118" length="19" offset="8004" repeat="18" timestamp="5952410" timestamp2="5957133">
<text><![CDATA[ assertThat(cloent)]]></text>
</DocumentChange>
<Command __id="6890" _type="InsertStringCommand" repeat="18" timestamp="5952415" timestamp2="5957134">
<data><![CDATA[ assertThat(cloent]]></data>
</Command>
<DocumentChange __id="6925" _type="Delete" docASTNodeCount="904" docActiveCodeLength="6856" docExpressionCount="508" docLength="8114" endLine="284" length="4" offset="8018" repeat="4" startLine="284" timestamp="5957548" timestamp2="5958097">
<text><![CDATA[oent]]></text>
</DocumentChange>
<Command __id="6926" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="4" timestamp="5957557" timestamp2="5958099" />
<DocumentChange __id="6933" _type="Insert" docASTNodeCount="904" docActiveCodeLength="6861" docExpressionCount="508" docLength="8119" length="5" offset="8018" repeat="5" timestamp="5958436" timestamp2="5960483">
<text><![CDATA[ient.]]></text>
</DocumentChange>
<Command __id="6934" _type="InsertStringCommand" repeat="5" timestamp="5958443" timestamp2="5960484">
<data><![CDATA[ient.]]></data>
</Command>
<Command __id="6943" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="5960486" />
<DocumentChange __id="6944" _type="Insert" docASTNodeCount="906" docActiveCodeLength="6865" docExpressionCount="510" docLength="8123" length="4" offset="8023" repeat="4" timestamp="5965958" timestamp2="5966927">
<text><![CDATA[send]]></text>
</DocumentChange>
<DocumentChange __id="6948" _type="Delete" docASTNodeCount="906" docActiveCodeLength="6863" docExpressionCount="510" docLength="8121" endLine="284" length="2" offset="8025" repeat="2" startLine="284" timestamp="5968032" timestamp2="5968208">
<text><![CDATA[nd]]></text>
</DocumentChange>
<DocumentChange __id="6950" _type="Delete" docASTNodeCount="904" docActiveCodeLength="6861" docExpressionCount="508" docLength="8119" endLine="284" length="2" offset="8023" repeat="2" startLine="284" timestamp="5994145" timestamp2="5994379">
<text><![CDATA[se]]></text>
</DocumentChange>
<Command __id="6952" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6012536" />
<DocumentChange __id="6953" _type="Insert" docASTNodeCount="906" docActiveCodeLength="6885" docExpressionCount="510" docLength="8143" length="24" offset="8023" timestamp="6012551">
<text><![CDATA[publish(topic, message);]]></text>
</DocumentChange>
<Command __id="6954" _type="InsertStringCommand" timestamp="6012765">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="6955" _type="Replace" docASTNodeCount="844" docActiveCodeLength="6887" docExpressionCount="468" docLength="8145" endLine="284" insertionLength="7" int_docASTNodeCount="907" int_docActiveCodeLength="6880" int_docExpressionCount="511" int_docLength="8138" length="5" offset="8031" repeat="7" startLine="284" timestamp="6021416" timestamp2="6023247">
<deletedText><![CDATA[topic]]></deletedText>
<insertedText><![CDATA["someLE]]></insertedText>
</DocumentChange>
<Command __id="6956" _type="InsertStringCommand" repeat="7" timestamp="6021430" timestamp2="6023248">
<data><![CDATA["someLE]]></data>
</Command>
<DocumentChange __id="6969" _type="Delete" docASTNodeCount="844" docActiveCodeLength="6886" docExpressionCount="468" docLength="8144" endLine="284" length="1" offset="8037" startLine="284" timestamp="6024550">
<text><![CDATA[E]]></text>
</DocumentChange>
<Command __id="6970" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6024564" />
<DocumentChange __id="6971" _type="Insert" docASTNodeCount="844" docActiveCodeLength="6888" docExpressionCount="468" docLength="8146" length="2" offset="8037" repeat="2" timestamp="6024766" timestamp2="6024919">
<text><![CDATA[ed]]></text>
</DocumentChange>
<Command __id="6972" _type="InsertStringCommand" repeat="2" timestamp="6024774" timestamp2="6024925">
<data><![CDATA[ed]]></data>
</Command>
<DocumentChange __id="6975" _type="Insert" docASTNodeCount="844" docActiveCodeLength="6889" docExpressionCount="468" docLength="8147" length="1" offset="8039" timestamp="6029857">
<text><![CDATA[/]]></text>
</DocumentChange>
<Command __id="6976" _type="InsertStringCommand" timestamp="6029866">
<data><![CDATA[/]]></data>
</Command>
<DocumentChange __id="6977" _type="Delete" docASTNodeCount="844" docActiveCodeLength="6888" docExpressionCount="468" docLength="8146" endLine="284" length="1" offset="8039" startLine="284" timestamp="6034908">
<text><![CDATA[/]]></text>
</DocumentChange>
<Command __id="6978" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6034910" />
<DocumentChange __id="6979" _type="Insert" docASTNodeCount="844" docActiveCodeLength="6890" docExpressionCount="468" docLength="8148" length="2" offset="8039" repeat="2" timestamp="6035653" timestamp2="6035866">
<text><![CDATA[Rg]]></text>
</DocumentChange>
<Command __id="6980" _type="InsertStringCommand" repeat="2" timestamp="6035662" timestamp2="6035873">
<data><![CDATA[Rg]]></data>
</Command>
<DocumentChange __id="6983" _type="Delete" docASTNodeCount="844" docActiveCodeLength="6888" docExpressionCount="468" docLength="8146" endLine="284" length="2" offset="8039" repeat="2" startLine="284" timestamp="6036924" timestamp2="6037280">
<text><![CDATA[Rg]]></text>
</DocumentChange>
<Command __id="6984" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="6036930" timestamp2="6037287" />
<DocumentChange __id="6987" _type="Insert" docASTNodeCount="844" docActiveCodeLength="6893" docExpressionCount="468" docLength="8151" length="5" offset="8039" repeat="5" timestamp="6038038" timestamp2="6040239">
<text><![CDATA[/rgb/]]></text>
</DocumentChange>
<Command __id="6988" _type="InsertStringCommand" repeat="5" timestamp="6038040" timestamp2="6040239">
<data><![CDATA[/rgb/]]></data>
</Command>
<DocumentChange __id="6997" _type="Insert" docASTNodeCount="906" docActiveCodeLength="6896" docExpressionCount="510" docLength="8154" length="3" offset="8044" repeat="3" timestamp="6046005" timestamp2="6046958">
<text><![CDATA["+i]]></text>
</DocumentChange>
<Command __id="6998" _type="InsertStringCommand" repeat="3" timestamp="6046007" timestamp2="6046969">
<data><![CDATA["+i]]></data>
</Command>
<Command __id="7003" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="2" timestamp="6049856" timestamp2="6050396" />
<DocumentChange __id="7005" _type="Insert" docASTNodeCount="912" docActiveCodeLength="6901" docExpressionCount="515" docLength="8159" length="5" offset="8049" repeat="5" timestamp="6053957" timestamp2="6054709">
<text><![CDATA[new M]]></text>
</DocumentChange>
<Command __id="7006" _type="InsertStringCommand" repeat="5" timestamp="6053969" timestamp2="6054712">
<data><![CDATA[new M]]></data>
</Command>
<Command __id="7015" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="6055010" />
<Command __id="7016" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="6055565" />
<Command __id="7017" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6062289" />
<DocumentChange __id="7018" _type="Replace" docASTNodeCount="877" docActiveCodeLength="6913" docExpressionCount="484" docLength="8171" endLine="284" insertionLength="19" int_docASTNodeCount="912" int_docActiveCodeLength="6894" int_docExpressionCount="515" int_docLength="8152" length="7" offset="8054" repeat="2" startLine="284" timestamp="6062299" timestamp2="6062314">
<deletedText><![CDATA[message]]></deletedText>
<insertedText><![CDATA[qttMessage(payload)]]></insertedText>
</DocumentChange>
<Command __id="7020" _type="InsertStringCommand" timestamp="6062477">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="7021" _type="Replace" docASTNodeCount="912" docActiveCodeLength="6909" docExpressionCount="515" docLength="8167" endLine="284" insertionLength="3" int_docASTNodeCount="906" int_docActiveCodeLength="6906" int_docExpressionCount="510" int_docLength="8164" length="7" offset="8065" repeat="3" startLine="284" timestamp="6064770" timestamp2="6064980">
<deletedText><![CDATA[payload]]></deletedText>
<insertedText><![CDATA[new]]></insertedText>
</DocumentChange>
<Command __id="7022" _type="InsertStringCommand" repeat="3" timestamp="6064776" timestamp2="6064988">
<data><![CDATA[new]]></data>
</Command>
<DocumentChange __id="7027" _type="Delete" docASTNodeCount="906" docActiveCodeLength="6906" docExpressionCount="510" docLength="8164" endLine="284" length="3" offset="8065" repeat="3" startLine="284" timestamp="6066501" timestamp2="6066854">
<text><![CDATA[new]]></text>
</DocumentChange>
<Command __id="7028" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="3" timestamp="6066504" timestamp2="6066863" />
<Command __id="7033" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="3" timestamp="6067661" timestamp2="6068527" />
<Command __id="7036" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="6068896" />
<DocumentChange __id="7037" _type="Delete" docASTNodeCount="906" docActiveCodeLength="6905" docExpressionCount="510" docLength="8163" endLine="284" length="1" offset="8004" startLine="284" timestamp="6068902">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="7038" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6068927" />
<DocumentChange __id="7039" _type="Insert" docASTNodeCount="906" docActiveCodeLength="6906" docExpressionCount="510" docLength="8164" length="1" offset="8004" timestamp="6070445">
<text><![CDATA[ ]]></text>
</DocumentChange>
<Command __id="7040" _type="UndoCommand" timestamp="6070470" />
<Command __id="7041" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="6071608" />
<DocumentChange __id="7042" _type="Delete" docASTNodeCount="912" docActiveCodeLength="6905" docExpressionCount="515" docLength="8163" endLine="284" length="1" offset="8068" startLine="284" timestamp="6072347">
<text><![CDATA[)]]></text>
</DocumentChange>
<Command __id="7043" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6072350" />
<Command __id="7044" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="6072940" timestamp2="6073356" />
<DocumentChange __id="7047" _type="Insert" docASTNodeCount="913" docActiveCodeLength="6914" docExpressionCount="516" docLength="8172" length="9" offset="8065" repeat="8" timestamp="6074799" timestamp2="6077946">
<text><![CDATA["#000000"]]></text>
</DocumentChange>
<Command __id="7048" _type="InsertStringCommand" repeat="8" timestamp="6074807" timestamp2="6077949">
<data><![CDATA["#000000]]></data>
</Command>
<Command __id="7063" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6078545" />
<Command __id="7064" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6083562" />
<DocumentChange __id="7065" _type="Delete" docASTNodeCount="913" docActiveCodeLength="6908" docExpressionCount="516" docLength="8166" endLine="284" length="6" offset="8067" repeat="6" startLine="284" timestamp="6083949" timestamp2="6084842">
<text><![CDATA[000000]]></text>
</DocumentChange>
<Command __id="7066" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="6" timestamp="6083955" timestamp2="6084849" />
<DocumentChange __id="7077" _type="Insert" docASTNodeCount="913" docActiveCodeLength="6915" docExpressionCount="516" docLength="8173" length="7" offset="8067" repeat="7" timestamp="6085563" timestamp2="6087414">
<text><![CDATA[fffffff]]></text>
</DocumentChange>
<Command __id="7078" _type="InsertStringCommand" repeat="7" timestamp="6085577" timestamp2="6087417">
<data><![CDATA[fffffff]]></data>
</Command>
<Command __id="7091" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6088075" />
<DocumentChange __id="7092" _type="Insert" docASTNodeCount="913" docActiveCodeLength="6916" docExpressionCount="516" docLength="8174" length="1" offset="8075" timestamp="6089256">
<text><![CDATA[.]]></text>
</DocumentChange>
<Command __id="7093" _type="InsertStringCommand" timestamp="6089276">
<data><![CDATA[.]]></data>
</Command>
<Command __id="7094" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="6089290" />
<Command __id="7095" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6092801" />
<DocumentChange __id="7096" _type="Insert" docASTNodeCount="915" docActiveCodeLength="6926" docExpressionCount="518" docLength="8184" length="10" offset="8076" timestamp="6092817">
<text><![CDATA[getBytes()]]></text>
</DocumentChange>
<Command __id="7097" _type="InsertStringCommand" timestamp="6092832">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7098" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6094174" />
<DocumentChange __id="7099" _type="Delete" docASTNodeCount="915" docActiveCodeLength="6925" docExpressionCount="518" docLength="8183" endLine="284" length="1" offset="8086" startLine="284" timestamp="6094654">
<text><![CDATA[)]]></text>
</DocumentChange>
<Command __id="7100" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6094660" />
<Command __id="7101" _type="MoveCaretCommand" caretOffset="2405" docOffset="8016" timestamp="6116450" />
<Command __id="7102" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" timestamp="6117879" />
<Command __id="7103" _type="MoveCaretCommand" caretOffset="7938" docOffset="8025" timestamp="6120091" />
<Command __id="7104" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.select.enclosing" repeat="2" timestamp="6122034" timestamp2="6122416" />
<Command __id="7106" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.extract.local.variable" timestamp="6136989" />
<DocumentChange __id="7107" _type="Delete" docASTNodeCount="903" docActiveCodeLength="6854" docExpressionCount="507" docLength="8112" endLine="284" length="71" offset="8016" startLine="284" timestamp="6137721">
<text><![CDATA[client.publish("someLed/rgb/"+i, new MqttMessage("#fffffff".getBytes())]]></text>
</DocumentChange>
<Command __id="7108" _type="CutCommand" timestamp="6137740" />
<Command __id="7109" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="6138024" />
<DocumentChange __id="7110" _type="Insert" docASTNodeCount="903" docActiveCodeLength="6858" docExpressionCount="507" docLength="8116" length="4" offset="8001" timestamp="6138605">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="7111" _type="InsertStringCommand" timestamp="6138620">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="7112" _type="Insert" docASTNodeCount="916" docActiveCodeLength="6930" docExpressionCount="518" docLength="8188" length="72" offset="8005" repeat="2" timestamp="6139935" timestamp2="6141348">
<text><![CDATA[client.publish("someLed/rgb/"+i, new MqttMessage("#fffffff".getBytes());]]></text>
</DocumentChange>
<Command __id="7113" _type="PasteCommand" timestamp="6139946" />
<Command __id="7114" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6140552" />
<Command __id="7115" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6140971" />
<Command __id="7117" _type="InsertStringCommand" timestamp="6141351">
<data><![CDATA[;]]></data>
</Command>
<Command __id="7118" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="6142737" />
<Command __id="7119" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="7" timestamp="6143226" timestamp2="6144610" />
<Command __id="7126" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="6145313" />
<Command __id="7127" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="6145377" />
<Command __id="7128" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="6146706" />
<Command __id="7129" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" repeat="8" timestamp="6147395" timestamp2="6148972" />
<Command __id="7137" _type="MoveCaretCommand" caretOffset="7918" docOffset="8005" timestamp="6151336" />
<DocumentChange __id="7138" _type="Insert" docASTNodeCount="903" docActiveCodeLength="6855" docExpressionCount="507" docLength="8190" length="2" offset="8002" timestamp="6152043">
<text><![CDATA[//]]></text>
</DocumentChange>
<Command __id="7139" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.toggle.comment" timestamp="6152063" />
<Command __id="7140" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="6152859" />
<Command __id="7141" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="6153522" />
<Command __id="7142" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6153754" />
<DocumentChange __id="7143" _type="Insert" docASTNodeCount="903" docActiveCodeLength="6856" docExpressionCount="507" docLength="8191" length="1" offset="8094" timestamp="6154612">
<text><![CDATA[)]]></text>
</DocumentChange>
<Command __id="7144" _type="InsertStringCommand" timestamp="6154629">
<data><![CDATA[)]]></data>
</Command>
<Command __id="7145" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="6155239" />
<Command __id="7146" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="6155757" />
<Command __id="7147" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="6157856" />
<Command __id="7148" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="6158174" />
<DocumentChange __id="7149" _type="Insert" docASTNodeCount="903" docActiveCodeLength="6860" docExpressionCount="507" docLength="8195" length="4" offset="8079" timestamp="6158723">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="7150" _type="InsertStringCommand" timestamp="6158740">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="7151" _type="Insert" docASTNodeCount="908" docActiveCodeLength="6874" docExpressionCount="508" docLength="8209" length="14" offset="8083" repeat="13" timestamp="6174528" timestamp2="6178624">
<text><![CDATA[byte[] message]]></text>
</DocumentChange>
<Command __id="7152" _type="InsertStringCommand" repeat="14" timestamp="6174538" timestamp2="6178627">
<data><![CDATA[byte[] message]]></data>
</Command>
<DocumentChange __id="7178" _type="Insert" docASTNodeCount="908" docActiveCodeLength="6882" docExpressionCount="508" docLength="8217" length="8" offset="8097" repeat="8" timestamp="6183806" timestamp2="6185610">
<text><![CDATA[Content;]]></text>
</DocumentChange>
<Command __id="7179" _type="InsertStringCommand" repeat="8" timestamp="6183817" timestamp2="6185613">
<data><![CDATA[Content;]]></data>
</Command>
<Command __id="7194" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="6186825" />
<Command __id="7195" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="3" timestamp="6186945" timestamp2="6187714" />
<Command __id="7198" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6188476" />
<DocumentChange __id="7199" _type="Insert" docASTNodeCount="909" docActiveCodeLength="6893" docExpressionCount="509" docLength="8228" length="11" offset="8120" repeat="11" timestamp="6190546" timestamp2="6192484">
<text><![CDATA[messageCone]]></text>
</DocumentChange>
<Command __id="7200" _type="InsertStringCommand" repeat="11" timestamp="6190556" timestamp2="6192494">
<data><![CDATA[messageCone]]></data>
</Command>
<DocumentChange __id="7221" _type="Delete" docASTNodeCount="909" docActiveCodeLength="6892" docExpressionCount="509" docLength="8227" endLine="286" length="1" offset="8130" startLine="286" timestamp="6193137">
<text><![CDATA[e]]></text>
</DocumentChange>
<Command __id="7222" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6193143" />
<DocumentChange __id="7223" _type="Insert" docASTNodeCount="910" docActiveCodeLength="6899" docExpressionCount="510" docLength="8234" length="7" offset="8130" repeat="7" timestamp="6193208" timestamp2="6194718">
<text><![CDATA[tent, s]]></text>
</DocumentChange>
<Command __id="7224" _type="InsertStringCommand" repeat="7" timestamp="6193222" timestamp2="6194721">
<data><![CDATA[tent, s]]></data>
</Command>
<DocumentChange __id="7237" _type="Delete" docASTNodeCount="910" docActiveCodeLength="6898" docExpressionCount="510" docLength="8233" endLine="286" length="1" offset="8136" startLine="286" timestamp="6195330">
<text><![CDATA[s]]></text>
</DocumentChange>
<Command __id="7238" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6195332" />
<DocumentChange __id="7239" _type="Insert" docASTNodeCount="911" docActiveCodeLength="6902" docExpressionCount="511" docLength="8237" length="4" offset="8136" repeat="3" timestamp="6195582" timestamp2="6195963">
<text><![CDATA[is()]]></text>
</DocumentChange>
<Command __id="7240" _type="InsertStringCommand" repeat="3" timestamp="6195599" timestamp2="6195968">
<data><![CDATA[is(]]></data>
</Command>
<DocumentChange __id="7245" _type="Insert" docASTNodeCount="912" docActiveCodeLength="6912" docExpressionCount="512" docLength="8247" length="10" offset="8139" repeat="9" timestamp="6206207" timestamp2="6209260">
<text><![CDATA["#fffffff"]]></text>
</DocumentChange>
<Command __id="7246" _type="InsertStringCommand" repeat="9" timestamp="6206216" timestamp2="6209261">
<data><![CDATA["#fffffff]]></data>
</Command>
<DocumentChange __id="7263" _type="Delete" docASTNodeCount="912" docActiveCodeLength="6911" docExpressionCount="512" docLength="8246" endLine="286" length="1" offset="8147" startLine="286" timestamp="6209718">
<text><![CDATA[f]]></text>
</DocumentChange>
<Command __id="7264" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6209726" />
<Command __id="7265" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6211710" />
<DocumentChange __id="7266" _type="Insert" docASTNodeCount="914" docActiveCodeLength="6915" docExpressionCount="514" docLength="8250" length="11" offset="8148" repeat="5" timestamp="6212501" timestamp2="6213594">
<text><![CDATA[.getBytes()]]></text>
</DocumentChange>
<Command __id="7267" _type="InsertStringCommand" timestamp="6212502">
<data><![CDATA[.]]></data>
</Command>
<Command __id="7268" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="6212522" />
<Command __id="7272" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6213591" />
<Command __id="7274" _type="InsertStringCommand" timestamp="6213616">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7275" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="6215196" />
<Command __id="7276" _type="MoveCaretCommand" caretOffset="8017" docOffset="8104" timestamp="6217770" />
<Command __id="7277" _type="MoveCaretCommand" caretOffset="8041" docOffset="8128" timestamp="6219786" />
<Command __id="7278" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="6220411" />
<Command __id="7279" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="6220496" />
<Command __id="7280" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="6221756" />
<DocumentChange __id="7281" _type="Insert" docASTNodeCount="915" docActiveCodeLength="6929" docExpressionCount="515" docLength="8264" length="7" offset="8104" repeat="2" timestamp="6221768" timestamp2="6221784">
<text><![CDATA[ = null]]></text>
</DocumentChange>
<Command __id="7283" _type="InsertStringCommand" timestamp="6221879">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7284" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" timestamp="6222719" />
<Command __id="7285" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="6224068" />
<Command __id="7286" _type="EclipseCommand" commandID="org.eclipse.debug.ui.commands.RunLast" timestamp="6225536" />
<Command __id="7287" _type="JUnitCommand" elapsedTimeInSeconds="0.09100008010864258" projectName="rgbring" timestamp="6227048">
<TestSession name="RgbLedRingTest" succeeded="false">
<TestSuite name="rgbring.RgbLedRingTest" succeeded="false">
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelIsLessThan51" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneWhenLevelIsLessThan26" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneWHenLevelMoreThanZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoWhenLevelIsMoreThan25" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedWhenLevelIsZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightNoLedAfterLevelDropsToZero" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeWhenLevelIsMoreThan50" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith4LedsShouldEnlightLedOneAndTwoAndThreeAndFourWhenLevelIsMoreThan75" succeeded="false" />
<TestCase name="rgbring.RgbLedRingTest.givenRingWith2LedsShouldEnlightLedOneAndTwoWhenLevelMoreThanFifty" succeeded="false" />
</TestSuite>
</TestSession>
</Command>
<Command __id="7288" _type="MoveCaretCommand" caretOffset="2380" docOffset="2467" timestamp="6239727" />
<Command __id="7289" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="6241140" />
<Command __id="7290" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="6241193" />
<Command __id="7291" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="6242594" />
<DocumentChange __id="7292" _type="Delete" docASTNodeCount="447" docActiveCodeLength="2669" docExpressionCount="330" docLength="2746" endLine="282" length="5518" offset="2477" repeat="74" startLine="90" timestamp="6242609" timestamp2="6242947">
<text><![CDATA[
public void unsubscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void unsubscribe(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public void subscribe(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos, IMqttMessageListener messageListener) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, IMqttMessageListener[] messageListeners) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, IMqttMessageListener messageListener)
throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter) throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void setManualAcks(boolean manualAcks) {
// TODO Auto-generated method stub
}
public void setCallback(MqttCallback callback) {
// TODO Auto-generated method stub
}
public void publish(String topic, byte[] payload, int qos, boolean retained)
throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void publish(String topic, MqttMessage message) throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void messageArrivedComplete(int messageId, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public boolean isConnected() {
// TODO Auto-generated method stub
return false;
}
public MqttTopic getTopic(String topic) {
// TODO Auto-generated method stub
return null;
}
public String getServerURI() {
// TODO Auto-generated method stub
return null;
}
public IMqttDeliveryToken[] getPendingDeliveryTokens() {
// TODO Auto-generated method stub
return null;
}
public String getClientId() {
// TODO Auto-generated method stub
return null;
}
public void disconnectForcibly(long quiesceTimeout, long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly(long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly() throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect(long quiesceTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect() throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken connectWithResult(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
return null;
}
public void connect(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void connect() throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void close() throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7366" _type="Delete" docASTNodeCount="444" docActiveCodeLength="2645" docExpressionCount="329" docLength="2722" endLine="91" length="24" offset="2458" startLine="90" timestamp="6242949">
<text><![CDATA[new IMqttClient() {
}]]></text>
</DocumentChange>
<DocumentChange __id="7367" _type="Insert" docASTNodeCount="446" docActiveCodeLength="2676" docExpressionCount="330" docLength="2753" length="31" offset="2458" repeat="3" timestamp="6242952" timestamp2="6242956">
<text><![CDATA[new IMqttClientImplementation()]]></text>
</DocumentChange>
<DocumentChange __id="7370" _type="Insert" docASTNodeCount="446" docActiveCodeLength="2679" docExpressionCount="330" docLength="2756" length="3" offset="769" timestamp="6242958">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7371" _type="Insert" docASTNodeCount="446" docActiveCodeLength="2682" docExpressionCount="330" docLength="2759" length="3" offset="769" timestamp="6242960">
<text><![CDATA[
}]]></text>
</DocumentChange>
<DocumentChange __id="7372" _type="Insert" docASTNodeCount="452" docActiveCodeLength="2736" docExpressionCount="332" docLength="2847" length="88" offset="769" timestamp="6242967">
<text><![CDATA[public void close() throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7373" _type="Insert" docASTNodeCount="452" docActiveCodeLength="2740" docExpressionCount="332" docLength="2851" length="4" offset="769" timestamp="6242979">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7374" _type="Insert" docASTNodeCount="459" docActiveCodeLength="2819" docExpressionCount="335" docLength="2964" length="113" offset="769" timestamp="6242986">
<text><![CDATA[public void connect() throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7375" _type="Insert" docASTNodeCount="459" docActiveCodeLength="2823" docExpressionCount="335" docLength="2968" length="4" offset="769" timestamp="6242988">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7376" _type="Insert" docASTNodeCount="470" docActiveCodeLength="2928" docExpressionCount="340" docLength="3107" length="139" offset="769" timestamp="6242990">
<text><![CDATA[public void connect(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7377" _type="Insert" docASTNodeCount="470" docActiveCodeLength="2932" docExpressionCount="340" docLength="3111" length="4" offset="769" timestamp="6242992">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7378" _type="Insert" docASTNodeCount="484" docActiveCodeLength="3065" docExpressionCount="347" docLength="3278" length="167" offset="769" timestamp="6242994">
<text><![CDATA[public IMqttToken connectWithResult(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7379" _type="Insert" docASTNodeCount="484" docActiveCodeLength="3069" docExpressionCount="347" docLength="3282" length="4" offset="769" timestamp="6242996">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7380" _type="Insert" docASTNodeCount="490" docActiveCodeLength="3128" docExpressionCount="349" docLength="3375" length="93" offset="769" timestamp="6242998">
<text><![CDATA[public void disconnect() throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7381" _type="Insert" docASTNodeCount="490" docActiveCodeLength="3132" docExpressionCount="349" docLength="3379" length="4" offset="769" timestamp="6243000">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7382" _type="Insert" docASTNodeCount="499" docActiveCodeLength="3210" docExpressionCount="352" docLength="3491" length="112" offset="769" timestamp="6243002">
<text><![CDATA[public void disconnect(long quiesceTimeout) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7383" _type="Insert" docASTNodeCount="499" docActiveCodeLength="3214" docExpressionCount="352" docLength="3495" length="4" offset="769" timestamp="6243004">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7384" _type="Insert" docASTNodeCount="505" docActiveCodeLength="3281" docExpressionCount="354" docLength="3596" length="101" offset="769" timestamp="6243006">
<text><![CDATA[public void disconnectForcibly() throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7385" _type="Insert" docASTNodeCount="505" docActiveCodeLength="3285" docExpressionCount="354" docLength="3600" length="4" offset="769" timestamp="6243008">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7386" _type="Insert" docASTNodeCount="514" docActiveCodeLength="3374" docExpressionCount="357" docLength="3723" length="123" offset="769" timestamp="6243010">
<text><![CDATA[public void disconnectForcibly(long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7387" _type="Insert" docASTNodeCount="514" docActiveCodeLength="3378" docExpressionCount="357" docLength="3727" length="4" offset="769" timestamp="6243012">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7388" _type="Insert" docASTNodeCount="526" docActiveCodeLength="3488" docExpressionCount="361" docLength="3871" length="144" offset="769" timestamp="6243014">
<text><![CDATA[public void disconnectForcibly(long quiesceTimeout, long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7389" _type="Insert" docASTNodeCount="526" docActiveCodeLength="3492" docExpressionCount="361" docLength="3875" length="4" offset="769" timestamp="6243016">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7390" _type="Insert" docASTNodeCount="534" docActiveCodeLength="3545" docExpressionCount="364" docLength="3962" length="87" offset="769" timestamp="6243019">
<text><![CDATA[public String getClientId() {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7391" _type="Insert" docASTNodeCount="534" docActiveCodeLength="3549" docExpressionCount="364" docLength="3966" length="4" offset="769" timestamp="6243021">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7392" _type="Insert" docASTNodeCount="543" docActiveCodeLength="3629" docExpressionCount="367" docLength="4080" length="114" offset="769" timestamp="6243023">
<text><![CDATA[public IMqttDeliveryToken[] getPendingDeliveryTokens() {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7393" _type="Insert" docASTNodeCount="543" docActiveCodeLength="3633" docExpressionCount="367" docLength="4084" length="4" offset="769" timestamp="6243025">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7394" _type="Insert" docASTNodeCount="551" docActiveCodeLength="3687" docExpressionCount="370" docLength="4172" length="88" offset="769" timestamp="6243027">
<text><![CDATA[public String getServerURI() {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7395" _type="Insert" docASTNodeCount="551" docActiveCodeLength="3691" docExpressionCount="370" docLength="4176" length="4" offset="769" timestamp="6243029">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7396" _type="Insert" docASTNodeCount="563" docActiveCodeLength="3756" docExpressionCount="375" docLength="4275" length="99" offset="769" timestamp="6243031">
<text><![CDATA[public MqttTopic getTopic(String topic) {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7397" _type="Insert" docASTNodeCount="563" docActiveCodeLength="3760" docExpressionCount="375" docLength="4279" length="4" offset="769" timestamp="6243035">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7398" _type="Insert" docASTNodeCount="570" docActiveCodeLength="3815" docExpressionCount="377" docLength="4368" length="89" offset="769" timestamp="6243037">
<text><![CDATA[public boolean isConnected() {
// TODO Auto-generated method stub
return false;
}]]></text>
</DocumentChange>
<DocumentChange __id="7399" _type="Insert" docASTNodeCount="570" docActiveCodeLength="3819" docExpressionCount="377" docLength="4372" length="4" offset="769" timestamp="6243039">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7400" _type="Insert" docASTNodeCount="582" docActiveCodeLength="3912" docExpressionCount="381" docLength="4499" length="127" offset="769" timestamp="6243042">
<text><![CDATA[public void messageArrivedComplete(int messageId, int qos) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7401" _type="Insert" docASTNodeCount="582" docActiveCodeLength="3916" docExpressionCount="381" docLength="4503" length="4" offset="769" timestamp="6243045">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7402" _type="Insert" docASTNodeCount="597" docActiveCodeLength="4031" docExpressionCount="388" docLength="4652" length="149" offset="769" timestamp="6243048">
<text><![CDATA[public void publish(String topic, MqttMessage message) throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7403" _type="Insert" docASTNodeCount="597" docActiveCodeLength="4035" docExpressionCount="388" docLength="4656" length="4" offset="769" timestamp="6243050">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7404" _type="Insert" docASTNodeCount="618" docActiveCodeLength="4176" docExpressionCount="396" docLength="4831" length="175" offset="769" timestamp="6243052">
<text><![CDATA[public void publish(String topic, byte[] payload, int qos, boolean retained)
throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7405" _type="Insert" docASTNodeCount="618" docActiveCodeLength="4180" docExpressionCount="396" docLength="4835" length="4" offset="769" timestamp="6243055">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7406" _type="Insert" docASTNodeCount="627" docActiveCodeLength="4240" docExpressionCount="399" docLength="4929" length="94" offset="769" timestamp="6243057">
<text><![CDATA[public void setCallback(MqttCallback callback) {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7407" _type="Insert" docASTNodeCount="627" docActiveCodeLength="4244" docExpressionCount="399" docLength="4933" length="4" offset="769" timestamp="6243060">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7408" _type="Insert" docASTNodeCount="635" docActiveCodeLength="4303" docExpressionCount="401" docLength="5026" length="93" offset="769" timestamp="6243062">
<text><![CDATA[public void setManualAcks(boolean manualAcks) {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7409" _type="Insert" docASTNodeCount="635" docActiveCodeLength="4307" docExpressionCount="401" docLength="5030" length="4" offset="769" timestamp="6243068">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7410" _type="Insert" docASTNodeCount="646" docActiveCodeLength="4406" docExpressionCount="406" docLength="5163" length="133" offset="769" timestamp="6243071">
<text><![CDATA[public void subscribe(String topicFilter) throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7411" _type="Insert" docASTNodeCount="646" docActiveCodeLength="4410" docExpressionCount="406" docLength="5167" length="4" offset="769" timestamp="6243078">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7412" _type="Insert" docASTNodeCount="657" docActiveCodeLength="4489" docExpressionCount="410" docLength="5280" length="113" offset="769" timestamp="6243080">
<text><![CDATA[public void subscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7413" _type="Insert" docASTNodeCount="657" docActiveCodeLength="4493" docExpressionCount="410" docLength="5284" length="4" offset="769" timestamp="6243083">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7414" _type="Insert" docASTNodeCount="670" docActiveCodeLength="4578" docExpressionCount="415" docLength="5403" length="119" offset="769" timestamp="6243086">
<text><![CDATA[public void subscribe(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7415" _type="Insert" docASTNodeCount="670" docActiveCodeLength="4582" docExpressionCount="415" docLength="5407" length="4" offset="769" timestamp="6243089">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7416" _type="Insert" docASTNodeCount="685" docActiveCodeLength="4672" docExpressionCount="420" docLength="5531" length="124" offset="769" timestamp="6243092">
<text><![CDATA[public void subscribe(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7417" _type="Insert" docASTNodeCount="685" docActiveCodeLength="4676" docExpressionCount="420" docLength="5535" length="4" offset="769" timestamp="6243094">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7418" _type="Insert" docASTNodeCount="700" docActiveCodeLength="4817" docExpressionCount="427" docLength="5710" length="175" offset="769" timestamp="6243097">
<text><![CDATA[public void subscribe(String topicFilter, IMqttMessageListener messageListener)
throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7419" _type="Insert" docASTNodeCount="700" docActiveCodeLength="4821" docExpressionCount="427" docLength="5714" length="4" offset="769" timestamp="6243099">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7420" _type="Insert" docASTNodeCount="716" docActiveCodeLength="4941" docExpressionCount="433" docLength="5868" length="154" offset="769" timestamp="6243101">
<text><![CDATA[public void subscribe(String[] topicFilters, IMqttMessageListener[] messageListeners) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7421" _type="Insert" docASTNodeCount="716" docActiveCodeLength="4945" docExpressionCount="433" docLength="5872" length="4" offset="769" timestamp="6243104">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7422" _type="Insert" docASTNodeCount="733" docActiveCodeLength="5068" docExpressionCount="440" docLength="6029" length="157" offset="769" timestamp="6243106">
<text><![CDATA[public void subscribe(String topicFilter, int qos, IMqttMessageListener messageListener) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7423" _type="Insert" docASTNodeCount="733" docActiveCodeLength="5072" docExpressionCount="440" docLength="6033" length="4" offset="769" timestamp="6243109">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7424" _type="Insert" docASTNodeCount="753" docActiveCodeLength="5207" docExpressionCount="447" docLength="6202" length="169" offset="769" timestamp="6243111">
<text><![CDATA[public void subscribe(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7425" _type="Insert" docASTNodeCount="753" docActiveCodeLength="5211" docExpressionCount="447" docLength="6206" length="4" offset="769" timestamp="6243114">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7426" _type="Insert" docASTNodeCount="766" docActiveCodeLength="5317" docExpressionCount="453" docLength="6346" length="140" offset="769" timestamp="6243116">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7427" _type="Insert" docASTNodeCount="766" docActiveCodeLength="5321" docExpressionCount="453" docLength="6350" length="4" offset="769" timestamp="6243123">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7428" _type="Insert" docASTNodeCount="780" docActiveCodeLength="5430" docExpressionCount="459" docLength="6493" length="143" offset="769" timestamp="6243126">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7429" _type="Insert" docASTNodeCount="780" docActiveCodeLength="5434" docExpressionCount="459" docLength="6497" length="4" offset="769" timestamp="6243128">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7430" _type="Insert" docASTNodeCount="797" docActiveCodeLength="5582" docExpressionCount="467" docLength="6679" length="182" offset="769" timestamp="6243143">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7431" _type="Insert" docASTNodeCount="797" docActiveCodeLength="5586" docExpressionCount="467" docLength="6683" length="4" offset="769" timestamp="6243145">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7432" _type="Insert" docASTNodeCount="813" docActiveCodeLength="5701" docExpressionCount="474" docLength="6832" length="149" offset="769" timestamp="6243163">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7433" _type="Insert" docASTNodeCount="813" docActiveCodeLength="5705" docExpressionCount="474" docLength="6836" length="4" offset="769" timestamp="6243166">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7434" _type="Insert" docASTNodeCount="832" docActiveCodeLength="5859" docExpressionCount="482" docLength="7024" length="188" offset="769" timestamp="6243168">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7435" _type="Insert" docASTNodeCount="832" docActiveCodeLength="5863" docExpressionCount="482" docLength="7028" length="4" offset="769" timestamp="6243171">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7436" _type="Insert" docASTNodeCount="850" docActiveCodeLength="5983" docExpressionCount="489" docLength="7182" length="154" offset="769" timestamp="6243182">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7437" _type="Insert" docASTNodeCount="850" docActiveCodeLength="5987" docExpressionCount="489" docLength="7186" length="4" offset="769" timestamp="6243185">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7438" _type="Insert" docASTNodeCount="870" docActiveCodeLength="6144" docExpressionCount="498" docLength="7377" length="191" offset="769" timestamp="6243189">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter, int qos, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7439" _type="Insert" docASTNodeCount="870" docActiveCodeLength="6148" docExpressionCount="498" docLength="7381" length="4" offset="769" timestamp="6243205">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7440" _type="Insert" docASTNodeCount="893" docActiveCodeLength="6313" docExpressionCount="507" docLength="7580" length="199" offset="769" timestamp="6243208">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7441" _type="Insert" docASTNodeCount="893" docActiveCodeLength="6317" docExpressionCount="507" docLength="7584" length="4" offset="769" timestamp="6243218">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7442" _type="Insert" docASTNodeCount="903" docActiveCodeLength="6395" docExpressionCount="511" docLength="7696" length="112" offset="769" timestamp="6243221">
<text><![CDATA[public void unsubscribe(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7443" _type="Insert" docASTNodeCount="903" docActiveCodeLength="6399" docExpressionCount="511" docLength="7700" length="4" offset="769" timestamp="6243224">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7444" _type="Insert" docASTNodeCount="914" docActiveCodeLength="6480" docExpressionCount="515" docLength="7815" length="115" offset="769" timestamp="6243236">
<text><![CDATA[public void unsubscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7445" _type="Insert" docASTNodeCount="916" docActiveCodeLength="6508" docExpressionCount="515" docLength="7843" length="28" offset="769" timestamp="6243239">
<text><![CDATA[ implements IMqttClient {
]]></text>
</DocumentChange>
<DocumentChange __id="7446" _type="Insert" docASTNodeCount="920" docActiveCodeLength="6553" docExpressionCount="517" docLength="7888" length="45" offset="769" repeat="3" timestamp="6243242" timestamp2="6243261">
<text><![CDATA[private final class IMqttClientImplementation]]></text>
</DocumentChange>
<Command __id="7449" _type="InsertStringCommand" timestamp="6243624">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7450" _type="InsertStringCommand" timestamp="6243642">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="7451" _type="Delete" docASTNodeCount="446" docActiveCodeLength="2676" docExpressionCount="330" docLength="2753" endLine="214" length="5135" offset="769" repeat="79" startLine="20" timestamp="6259231" timestamp2="6259907">
<text><![CDATA[private final class IMqttClientImplementation implements IMqttClient {
public void unsubscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void unsubscribe(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public IMqttToken subscribeWithResponse(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
return null;
}
public void subscribe(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos, IMqttMessageListener messageListener) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, IMqttMessageListener[] messageListeners) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, IMqttMessageListener messageListener)
throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}
public void subscribe(String topicFilter) throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}
public void setManualAcks(boolean manualAcks) {
// TODO Auto-generated method stub
}
public void setCallback(MqttCallback callback) {
// TODO Auto-generated method stub
}
public void publish(String topic, byte[] payload, int qos, boolean retained)
throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void publish(String topic, MqttMessage message) throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}
public void messageArrivedComplete(int messageId, int qos) throws MqttException {
// TODO Auto-generated method stub
}
public boolean isConnected() {
// TODO Auto-generated method stub
return false;
}
public MqttTopic getTopic(String topic) {
// TODO Auto-generated method stub
return null;
}
public String getServerURI() {
// TODO Auto-generated method stub
return null;
}
public IMqttDeliveryToken[] getPendingDeliveryTokens() {
// TODO Auto-generated method stub
return null;
}
public String getClientId() {
// TODO Auto-generated method stub
return null;
}
public void disconnectForcibly(long quiesceTimeout, long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly(long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnectForcibly() throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect(long quiesceTimeout) throws MqttException {
// TODO Auto-generated method stub
}
public void disconnect() throws MqttException {
// TODO Auto-generated method stub
}
public IMqttToken connectWithResult(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
return null;
}
public void connect(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void connect() throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}
public void close() throws MqttException {
// TODO Auto-generated method stub
}
}
]]></text>
</DocumentChange>
<DocumentChange __id="7530" _type="Delete" docASTNodeCount="444" docActiveCodeLength="2645" docExpressionCount="329" docLength="2722" endLine="90" length="31" offset="2458" repeat="3" startLine="90" timestamp="6259910" timestamp2="6259918">
<text><![CDATA[new IMqttClientImplementation()]]></text>
</DocumentChange>
<DocumentChange __id="7533" _type="Insert" docASTNodeCount="447" docActiveCodeLength="2669" docExpressionCount="330" docLength="2746" length="24" offset="2458" timestamp="6259927">
<text><![CDATA[new IMqttClient() {
}]]></text>
</DocumentChange>
<DocumentChange __id="7534" _type="Insert" docASTNodeCount="447" docActiveCodeLength="2679" docExpressionCount="330" docLength="2756" length="10" offset="2477" timestamp="6259932">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7535" _type="Insert" docASTNodeCount="458" docActiveCodeLength="2766" docExpressionCount="334" docLength="2877" length="121" offset="2487" timestamp="6259941">
<text><![CDATA[public void unsubscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7536" _type="Insert" docASTNodeCount="458" docActiveCodeLength="2776" docExpressionCount="334" docLength="2887" length="10" offset="2608" timestamp="6259948">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7537" _type="Insert" docASTNodeCount="468" docActiveCodeLength="2860" docExpressionCount="338" docLength="3005" length="118" offset="2618" timestamp="6259956">
<text><![CDATA[public void unsubscribe(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7538" _type="Insert" docASTNodeCount="468" docActiveCodeLength="2870" docExpressionCount="338" docLength="3015" length="10" offset="2736" timestamp="6259961">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7539" _type="Insert" docASTNodeCount="491" docActiveCodeLength="3043" docExpressionCount="347" docLength="3222" length="207" offset="2746" timestamp="6259967">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7540" _type="Insert" docASTNodeCount="491" docActiveCodeLength="3053" docExpressionCount="347" docLength="3232" length="10" offset="2953" timestamp="6259970">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7541" _type="Insert" docASTNodeCount="511" docActiveCodeLength="3218" docExpressionCount="356" docLength="3431" length="199" offset="2963" timestamp="6259974">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter, int qos, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7542" _type="Insert" docASTNodeCount="511" docActiveCodeLength="3228" docExpressionCount="356" docLength="3441" length="10" offset="3162" timestamp="6259978">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7543" _type="Insert" docASTNodeCount="529" docActiveCodeLength="3354" docExpressionCount="363" docLength="3601" length="160" offset="3172" timestamp="6259999">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7544" _type="Insert" docASTNodeCount="529" docActiveCodeLength="3364" docExpressionCount="363" docLength="3611" length="10" offset="3332" timestamp="6260002">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7545" _type="Insert" docASTNodeCount="548" docActiveCodeLength="3526" docExpressionCount="371" docLength="3807" length="196" offset="3342" timestamp="6260005">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7546" _type="Insert" docASTNodeCount="548" docActiveCodeLength="3536" docExpressionCount="371" docLength="3817" length="10" offset="3538" timestamp="6260017">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7547" _type="Insert" docASTNodeCount="564" docActiveCodeLength="3657" docExpressionCount="378" docLength="3972" length="155" offset="3548" timestamp="6260033">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7548" _type="Insert" docASTNodeCount="564" docActiveCodeLength="3667" docExpressionCount="378" docLength="3982" length="10" offset="3703" timestamp="6260095">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7549" _type="Insert" docASTNodeCount="581" docActiveCodeLength="3823" docExpressionCount="386" docLength="4172" length="190" offset="3713" timestamp="6260098">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter, IMqttMessageListener messageListener)
throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7550" _type="Insert" docASTNodeCount="581" docActiveCodeLength="3833" docExpressionCount="386" docLength="4182" length="10" offset="3903" timestamp="6260100">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7551" _type="Insert" docASTNodeCount="595" docActiveCodeLength="3948" docExpressionCount="392" docLength="4331" length="149" offset="3913" timestamp="6260105">
<text><![CDATA[public IMqttToken subscribeWithResponse(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7552" _type="Insert" docASTNodeCount="595" docActiveCodeLength="3958" docExpressionCount="392" docLength="4341" length="10" offset="4062" timestamp="6260115">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7553" _type="Insert" docASTNodeCount="608" docActiveCodeLength="4070" docExpressionCount="398" docLength="4487" length="146" offset="4072" timestamp="6260125">
<text><![CDATA[public IMqttToken subscribeWithResponse(String topicFilter) throws MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7554" _type="Insert" docASTNodeCount="608" docActiveCodeLength="4080" docExpressionCount="398" docLength="4497" length="10" offset="4218" timestamp="6260127">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7555" _type="Insert" docASTNodeCount="628" docActiveCodeLength="4223" docExpressionCount="405" docLength="4674" length="177" offset="4228" timestamp="6260136">
<text><![CDATA[public void subscribe(String[] topicFilters, int[] qos, IMqttMessageListener[] messageListeners)
throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7556" _type="Insert" docASTNodeCount="628" docActiveCodeLength="4233" docExpressionCount="405" docLength="4684" length="10" offset="4405" timestamp="6260143">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7557" _type="Insert" docASTNodeCount="645" docActiveCodeLength="4362" docExpressionCount="412" docLength="4847" length="163" offset="4415" timestamp="6260152">
<text><![CDATA[public void subscribe(String topicFilter, int qos, IMqttMessageListener messageListener) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7558" _type="Insert" docASTNodeCount="645" docActiveCodeLength="4372" docExpressionCount="412" docLength="4857" length="10" offset="4578" timestamp="6260161">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7559" _type="Insert" docASTNodeCount="661" docActiveCodeLength="4498" docExpressionCount="418" docLength="5017" length="160" offset="4588" timestamp="6260164">
<text><![CDATA[public void subscribe(String[] topicFilters, IMqttMessageListener[] messageListeners) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7560" _type="Insert" docASTNodeCount="661" docActiveCodeLength="4508" docExpressionCount="418" docLength="5027" length="10" offset="4748" timestamp="6260176">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7561" _type="Insert" docASTNodeCount="676" docActiveCodeLength="4657" docExpressionCount="425" docLength="5210" length="183" offset="4758" timestamp="6260183">
<text><![CDATA[public void subscribe(String topicFilter, IMqttMessageListener messageListener)
throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7562" _type="Insert" docASTNodeCount="676" docActiveCodeLength="4667" docExpressionCount="425" docLength="5220" length="10" offset="4941" timestamp="6260193">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7563" _type="Insert" docASTNodeCount="691" docActiveCodeLength="4763" docExpressionCount="430" docLength="5350" length="130" offset="4951" timestamp="6260196">
<text><![CDATA[public void subscribe(String[] topicFilters, int[] qos) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7564" _type="Insert" docASTNodeCount="691" docActiveCodeLength="4773" docExpressionCount="430" docLength="5360" length="10" offset="5081" timestamp="6260204">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7565" _type="Insert" docASTNodeCount="704" docActiveCodeLength="4864" docExpressionCount="435" docLength="5485" length="125" offset="5091" timestamp="6260208">
<text><![CDATA[public void subscribe(String topicFilter, int qos) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7566" _type="Insert" docASTNodeCount="704" docActiveCodeLength="4874" docExpressionCount="435" docLength="5495" length="10" offset="5216" timestamp="6260218">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7567" _type="Insert" docASTNodeCount="715" docActiveCodeLength="4959" docExpressionCount="439" docLength="5614" length="119" offset="5226" timestamp="6260221">
<text><![CDATA[public void subscribe(String[] topicFilters) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7568" _type="Insert" docASTNodeCount="715" docActiveCodeLength="4969" docExpressionCount="439" docLength="5624" length="10" offset="5345" timestamp="6260229">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7569" _type="Insert" docASTNodeCount="726" docActiveCodeLength="5074" docExpressionCount="444" docLength="5763" length="139" offset="5355" timestamp="6260232">
<text><![CDATA[public void subscribe(String topicFilter) throws MqttException, MqttSecurityException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7570" _type="Insert" docASTNodeCount="726" docActiveCodeLength="5084" docExpressionCount="444" docLength="5773" length="10" offset="5494" timestamp="6260239">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7571" _type="Insert" docASTNodeCount="734" docActiveCodeLength="5149" docExpressionCount="446" docLength="5872" length="99" offset="5504" timestamp="6260246">
<text><![CDATA[public void setManualAcks(boolean manualAcks) {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7572" _type="Insert" docASTNodeCount="734" docActiveCodeLength="5159" docExpressionCount="446" docLength="5882" length="10" offset="5603" timestamp="6260256">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7573" _type="Insert" docASTNodeCount="743" docActiveCodeLength="5225" docExpressionCount="449" docLength="5982" length="100" offset="5613" timestamp="6260261">
<text><![CDATA[public void setCallback(MqttCallback callback) {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7574" _type="Insert" docASTNodeCount="743" docActiveCodeLength="5235" docExpressionCount="449" docLength="5992" length="10" offset="5713" timestamp="6260266">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7575" _type="Insert" docASTNodeCount="764" docActiveCodeLength="5384" docExpressionCount="457" docLength="6175" length="183" offset="5723" timestamp="6260277">
<text><![CDATA[public void publish(String topic, byte[] payload, int qos, boolean retained)
throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7576" _type="Insert" docASTNodeCount="764" docActiveCodeLength="5394" docExpressionCount="457" docLength="6185" length="10" offset="5906" timestamp="6260280">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7577" _type="Insert" docASTNodeCount="779" docActiveCodeLength="5515" docExpressionCount="464" docLength="6340" length="155" offset="5916" timestamp="6260289">
<text><![CDATA[public void publish(String topic, MqttMessage message) throws MqttException, MqttPersistenceException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7578" _type="Insert" docASTNodeCount="779" docActiveCodeLength="5525" docExpressionCount="464" docLength="6350" length="10" offset="6071" timestamp="6260292">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7579" _type="Insert" docASTNodeCount="791" docActiveCodeLength="5624" docExpressionCount="468" docLength="6483" length="133" offset="6081" timestamp="6260299">
<text><![CDATA[public void messageArrivedComplete(int messageId, int qos) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7580" _type="Insert" docASTNodeCount="791" docActiveCodeLength="5634" docExpressionCount="468" docLength="6493" length="10" offset="6214" timestamp="6260308">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7581" _type="Insert" docASTNodeCount="798" docActiveCodeLength="5695" docExpressionCount="470" docLength="6588" length="95" offset="6224" timestamp="6260312">
<text><![CDATA[public boolean isConnected() {
// TODO Auto-generated method stub
return false;
}]]></text>
</DocumentChange>
<DocumentChange __id="7582" _type="Insert" docASTNodeCount="798" docActiveCodeLength="5705" docExpressionCount="470" docLength="6598" length="10" offset="6319" timestamp="6260318">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7583" _type="Insert" docASTNodeCount="810" docActiveCodeLength="5776" docExpressionCount="475" docLength="6703" length="105" offset="6329" timestamp="6260328">
<text><![CDATA[public MqttTopic getTopic(String topic) {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7584" _type="Insert" docASTNodeCount="810" docActiveCodeLength="5786" docExpressionCount="475" docLength="6713" length="10" offset="6434" timestamp="6260330">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7585" _type="Insert" docASTNodeCount="818" docActiveCodeLength="5846" docExpressionCount="478" docLength="6807" length="94" offset="6444" timestamp="6260334">
<text><![CDATA[public String getServerURI() {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7586" _type="Insert" docASTNodeCount="818" docActiveCodeLength="5856" docExpressionCount="478" docLength="6817" length="10" offset="6538" timestamp="6260339">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7587" _type="Insert" docASTNodeCount="827" docActiveCodeLength="5942" docExpressionCount="481" docLength="6937" length="120" offset="6548" timestamp="6260347">
<text><![CDATA[public IMqttDeliveryToken[] getPendingDeliveryTokens() {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7588" _type="Insert" docASTNodeCount="827" docActiveCodeLength="5952" docExpressionCount="481" docLength="6947" length="10" offset="6668" timestamp="6260355">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7589" _type="Insert" docASTNodeCount="835" docActiveCodeLength="6011" docExpressionCount="484" docLength="7040" length="93" offset="6678" timestamp="6260364">
<text><![CDATA[public String getClientId() {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7590" _type="Insert" docASTNodeCount="835" docActiveCodeLength="6021" docExpressionCount="484" docLength="7050" length="10" offset="6771" timestamp="6260366">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7591" _type="Insert" docASTNodeCount="847" docActiveCodeLength="6137" docExpressionCount="488" docLength="7200" length="150" offset="6781" timestamp="6260372">
<text><![CDATA[public void disconnectForcibly(long quiesceTimeout, long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7592" _type="Insert" docASTNodeCount="847" docActiveCodeLength="6147" docExpressionCount="488" docLength="7210" length="10" offset="6931" timestamp="6260381">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7593" _type="Insert" docASTNodeCount="856" docActiveCodeLength="6242" docExpressionCount="491" docLength="7339" length="129" offset="6941" timestamp="6260385">
<text><![CDATA[public void disconnectForcibly(long disconnectTimeout) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7594" _type="Insert" docASTNodeCount="856" docActiveCodeLength="6252" docExpressionCount="491" docLength="7349" length="10" offset="7070" timestamp="6260388">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7595" _type="Insert" docASTNodeCount="862" docActiveCodeLength="6325" docExpressionCount="493" docLength="7456" length="107" offset="7080" timestamp="6260391">
<text><![CDATA[public void disconnectForcibly() throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7596" _type="Insert" docASTNodeCount="862" docActiveCodeLength="6335" docExpressionCount="493" docLength="7466" length="10" offset="7187" timestamp="6260394">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7597" _type="Insert" docASTNodeCount="871" docActiveCodeLength="6419" docExpressionCount="496" docLength="7584" length="118" offset="7197" timestamp="6260398">
<text><![CDATA[public void disconnect(long quiesceTimeout) throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7598" _type="Insert" docASTNodeCount="871" docActiveCodeLength="6429" docExpressionCount="496" docLength="7594" length="10" offset="7315" timestamp="6260402">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7599" _type="Insert" docASTNodeCount="877" docActiveCodeLength="6494" docExpressionCount="498" docLength="7693" length="99" offset="7325" timestamp="6260407">
<text><![CDATA[public void disconnect() throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7600" _type="Insert" docASTNodeCount="877" docActiveCodeLength="6504" docExpressionCount="498" docLength="7703" length="10" offset="7424" timestamp="6260411">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7601" _type="Insert" docASTNodeCount="891" docActiveCodeLength="6643" docExpressionCount="505" docLength="7876" length="173" offset="7434" timestamp="6260414">
<text><![CDATA[public IMqttToken connectWithResult(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
return null;
}]]></text>
</DocumentChange>
<DocumentChange __id="7602" _type="Insert" docASTNodeCount="891" docActiveCodeLength="6653" docExpressionCount="505" docLength="7886" length="10" offset="7607" timestamp="6260418">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7603" _type="Insert" docASTNodeCount="902" docActiveCodeLength="6764" docExpressionCount="510" docLength="8031" length="145" offset="7617" timestamp="6260423">
<text><![CDATA[public void connect(MqttConnectOptions options) throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7604" _type="Insert" docASTNodeCount="902" docActiveCodeLength="6774" docExpressionCount="510" docLength="8041" length="10" offset="7762" timestamp="6260426">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7605" _type="Insert" docASTNodeCount="909" docActiveCodeLength="6859" docExpressionCount="513" docLength="8160" length="119" offset="7772" timestamp="6260429">
<text><![CDATA[public void connect() throws MqttSecurityException, MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<DocumentChange __id="7606" _type="Insert" docASTNodeCount="909" docActiveCodeLength="6869" docExpressionCount="513" docLength="8170" length="10" offset="7891" timestamp="6260433">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7607" _type="Insert" docASTNodeCount="915" docActiveCodeLength="6929" docExpressionCount="515" docLength="8264" length="94" offset="7901" timestamp="6260436">
<text><![CDATA[public void close() throws MqttException {
// TODO Auto-generated method stub
}]]></text>
</DocumentChange>
<Command __id="7608" _type="UndoCommand" timestamp="6260865" />
<Command __id="7610" _type="FindCommand" caseSensitive="false" forward="true" matchWord="false" offset="2458" regexp="false" replaceAll="false" selection="Find" selectionScope="false" timestamp="6272960" wrapSearch="false">
<searchString><![CDATA[publis]]></searchString>
<replaceString><![CDATA[]]></replaceString>
</Command>
<Command __id="7611" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_DOWN" repeat="2" timestamp="6274814" timestamp2="6275262" />
<DocumentChange __id="7613" _type="Delete" docASTNodeCount="915" docActiveCodeLength="6923" docExpressionCount="515" docLength="8224" endLine="201" length="40" offset="5855" startLine="200" timestamp="6275923">
<text><![CDATA[ // TODO Auto-generated method stub
]]></text>
</DocumentChange>
<Command __id="7614" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="6275945" />
<Command __id="7615" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="6276209" />
<Command __id="7616" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="6276506" />
<DocumentChange __id="7617" _type="Insert" docASTNodeCount="915" docActiveCodeLength="6929" docExpressionCount="515" docLength="8230" length="6" offset="5854" timestamp="6276725">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="7618" _type="InsertStringCommand" timestamp="6276748">
<data><![CDATA[
]]></data>
</Command>
<DocumentChange __id="7619" _type="Insert" docASTNodeCount="919" docActiveCodeLength="6944" docExpressionCount="518" docLength="8245" length="15" offset="5860" repeat="14" timestamp="6277975" timestamp2="6283492">
<text><![CDATA[messages.add();]]></text>
</DocumentChange>
<Command __id="7620" _type="InsertStringCommand" repeat="9" timestamp="6277988" timestamp2="6279760">
<data><![CDATA[messages.]]></data>
</Command>
<Command __id="7637" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="6279762" />
<Command __id="7638" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6279800" />
<Command __id="7640" _type="InsertStringCommand" repeat="6" timestamp="6279936" timestamp2="6283496">
<data><![CDATA[add();]]></data>
</Command>
<Command __id="7650" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" repeat="2" timestamp="6284126" timestamp2="6284962" />
<DocumentChange __id="7652" _type="Insert" docASTNodeCount="923" docActiveCodeLength="6962" docExpressionCount="521" docLength="8263" length="18" offset="5873" repeat="14" timestamp="6285776" timestamp2="6290311">
<text><![CDATA[new String(payload]]></text>
</DocumentChange>
<Command __id="7653" _type="InsertStringCommand" repeat="2" timestamp="6285791" timestamp2="6285840">
<data><![CDATA[pa]]></data>
</Command>
<Command __id="7656" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="6286257" />
<Command __id="7657" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="6286502" />
<Command __id="7658" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6287150" />
<Command __id="7660" _type="InsertStringCommand" timestamp="6287172">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7661" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordPrevious" repeat="2" timestamp="6287434" timestamp2="6287664" />
<Command __id="7663" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="6288046" />
<Command __id="7665" _type="InsertStringCommand" repeat="11" timestamp="6288678" timestamp2="6290322">
<data><![CDATA[new String(]]></data>
</Command>
<Command __id="7686" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="6290843" />
<Command __id="7687" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6291201" />
<DocumentChange __id="7688" _type="Insert" docASTNodeCount="923" docActiveCodeLength="6963" docExpressionCount="521" docLength="8264" length="1" offset="5892" timestamp="6291850">
<text><![CDATA[)]]></text>
</DocumentChange>
<Command __id="7689" _type="InsertStringCommand" timestamp="6291870">
<data><![CDATA[)]]></data>
</Command>
<Command __id="7690" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="6292731" />
<Command __id="7691" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="6294431" />
<Command __id="7692" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="6294610" />
<Command __id="7693" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="6296215" />
<DocumentChange __id="7694" _type="Insert" docASTNodeCount="923" docActiveCodeLength="6969" docExpressionCount="521" docLength="8270" length="6" offset="5860" timestamp="6296228">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7695" _type="Insert" docASTNodeCount="928" docActiveCodeLength="6985" docExpressionCount="523" docLength="8286" length="16" offset="5860" repeat="4" timestamp="6296231" timestamp2="6296258">
<text><![CDATA[Object messages;]]></text>
</DocumentChange>
<Command __id="7699" _type="InsertStringCommand" timestamp="6296338">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7700" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" timestamp="6297560" />
<DocumentChange __id="7701" _type="Delete" docASTNodeCount="923" docActiveCodeLength="6963" docExpressionCount="521" docLength="8264" endLine="201" length="22" offset="5855" startLine="200" timestamp="6298626">
<text><![CDATA[ Object messages;
]]></text>
</DocumentChange>
<Command __id="7702" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="6298630" />
<Command __id="7703" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="6299561" />
<Command __id="7704" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="6300421" />
<Command __id="7705" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="6300601" />
<Command __id="7706" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="6302091" />
<Command __id="7707" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="2" timestamp="6302261" timestamp2="6302517" />
<Command __id="7709" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.PAGE_UP" repeat="3" timestamp="6303714" timestamp2="6306117" />
<Command __id="7712" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.LINE_UP" repeat="6" timestamp="6306949" timestamp2="6307723" />
<DocumentChange __id="7718" _type="Insert" docASTNodeCount="923" docActiveCodeLength="6967" docExpressionCount="521" docLength="8268" length="4" offset="2445" timestamp="6308108">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="7719" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" repeat="2" timestamp="6308112" timestamp2="6308274" />
<DocumentChange __id="7720" _type="Insert" docASTNodeCount="923" docActiveCodeLength="6971" docExpressionCount="521" docLength="8272" length="4" offset="2445" timestamp="6308269">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7722" _type="Insert" docASTNodeCount="923" docActiveCodeLength="6975" docExpressionCount="521" docLength="8276" length="4" offset="2449" timestamp="6308463">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="7723" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnter" timestamp="6308466" />
<DocumentChange __id="7724" _type="Insert" docASTNodeCount="925" docActiveCodeLength="6977" docExpressionCount="521" docLength="8278" length="2" offset="2453" repeat="2" timestamp="6319107" timestamp2="6319179">
<text><![CDATA[me]]></text>
</DocumentChange>
<Command __id="7725" _type="InsertStringCommand" repeat="2" timestamp="6319110" timestamp2="6319180">
<data><![CDATA[me]]></data>
</Command>
<DocumentChange __id="7728" _type="Delete" docASTNodeCount="923" docActiveCodeLength="6975" docExpressionCount="521" docLength="8276" endLine="91" length="2" offset="2453" repeat="2" startLine="91" timestamp="6319711" timestamp2="6319874">
<text><![CDATA[me]]></text>
</DocumentChange>
<Command __id="7729" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="2" timestamp="6319713" timestamp2="6319877" />
<DocumentChange __id="7732" _type="Insert" docASTNodeCount="928" docActiveCodeLength="6996" docExpressionCount="523" docLength="8297" length="21" offset="2453" repeat="21" timestamp="6321332" timestamp2="6326017">
<text><![CDATA[String messageToSend;]]></text>
</DocumentChange>
<Command __id="7733" _type="InsertStringCommand" repeat="14" timestamp="6321336" timestamp2="6324727">
<data><![CDATA[messageToSend;]]></data>
</Command>
<Command __id="7760" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="6325122" />
<Command __id="7762" _type="InsertStringCommand" repeat="7" timestamp="6325314" timestamp2="6326021">
<data><![CDATA[String ]]></data>
</Command>
<Command __id="7775" _type="MoveCaretCommand" caretOffset="2379" docOffset="2466" timestamp="6327584" />
<Command __id="7776" _type="SelectTextCommand" caretOffset="2386" docEnd="2473" docOffset="2473" docStart="2460" end="2386" start="2373" timestamp="6327777" />
<Command __id="7777" _type="CopyCommand" timestamp="6328322" />
<Command __id="7778" _type="EclipseCommand" commandID="org.eclipse.ui.navigate.next" timestamp="6328667" />
<DocumentChange __id="7779" _type="Delete" docASTNodeCount="920" docActiveCodeLength="6956" docExpressionCount="517" docLength="8257" endLine="204" length="40" offset="5888" startLine="203" timestamp="6329750">
<text><![CDATA[ messages.add(new String(payload));
]]></text>
</DocumentChange>
<Command __id="7780" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.delete.line" timestamp="6329766" />
<DocumentChange __id="7781" _type="Insert" docASTNodeCount="920" docActiveCodeLength="6962" docExpressionCount="517" docLength="8263" length="6" offset="5887" timestamp="6330265">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="7782" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.smartEnterInverse" timestamp="6330273" />
<DocumentChange __id="7783" _type="Insert" docASTNodeCount="927" docActiveCodeLength="6998" docExpressionCount="522" docLength="8299" length="36" offset="5893" repeat="19" timestamp="6330703" timestamp2="6336619">
<text><![CDATA[messageToSend = new String(payload);]]></text>
</DocumentChange>
<Command __id="7784" _type="PasteCommand" timestamp="6330716" />
<Command __id="7786" _type="InsertStringCommand" repeat="16" timestamp="6331346" timestamp2="6334718">
<data><![CDATA[ = new String(pa]]></data>
</Command>
<Command __id="7817" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="6334955" />
<Command __id="7818" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="6335166" />
<Command __id="7819" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6335692" />
<Command __id="7821" _type="InsertStringCommand" timestamp="6335721">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7822" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6336058" />
<Command __id="7824" _type="InsertStringCommand" timestamp="6336629">
<data><![CDATA[;]]></data>
</Command>
<Command __id="7825" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="6337978" />
<Command __id="7826" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="6338038" />
<Command __id="7827" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="6341239" />
<Command __id="7828" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.open.editor" timestamp="6342297" />
<Command __id="7829" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="6343122" />
<DocumentChange __id="7830" _type="Insert" docASTNodeCount="930" docActiveCodeLength="7003" docExpressionCount="523" docLength="8304" length="5" offset="2453" repeat="5" timestamp="6343847" timestamp2="6344490">
<text><![CDATA[List<]]></text>
</DocumentChange>
<Command __id="7831" _type="InsertStringCommand" repeat="5" timestamp="6343855" timestamp2="6344494">
<data><![CDATA[List<]]></data>
</Command>
<Command __id="7840" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" timestamp="6344919" />
<Command __id="7841" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6345305" />
<DocumentChange __id="7842" _type="Insert" docASTNodeCount="930" docActiveCodeLength="7004" docExpressionCount="523" docLength="8305" length="1" offset="2464" timestamp="6345546">
<text><![CDATA[>]]></text>
</DocumentChange>
<Command __id="7843" _type="InsertStringCommand" timestamp="6345561">
<data><![CDATA[>]]></data>
</Command>
<Command __id="7844" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="6345746" />
<Command __id="7845" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6346151" />
<DocumentChange __id="7846" _type="Insert" docASTNodeCount="931" docActiveCodeLength="7011" docExpressionCount="524" docLength="8312" length="7" offset="2479" repeat="7" timestamp="6346448" timestamp2="6347408">
<text><![CDATA[ = nwe ]]></text>
</DocumentChange>
<Command __id="7847" _type="InsertStringCommand" repeat="7" timestamp="6346462" timestamp2="6347413">
<data><![CDATA[ = nwe ]]></data>
</Command>
<DocumentChange __id="7860" _type="Delete" docASTNodeCount="931" docActiveCodeLength="7008" docExpressionCount="524" docLength="8309" endLine="91" length="3" offset="2483" repeat="3" startLine="91" timestamp="6348057" timestamp2="6348383">
<text><![CDATA[we ]]></text>
</DocumentChange>
<Command __id="7861" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="3" timestamp="6348059" timestamp2="6348385" />
<DocumentChange __id="7866" _type="Insert" docASTNodeCount="930" docActiveCodeLength="7012" docExpressionCount="523" docLength="8313" length="4" offset="2483" repeat="4" timestamp="6348488" timestamp2="6350428">
<text><![CDATA[ew ]]></text>
</DocumentChange>
<Command __id="7867" _type="InsertStringCommand" repeat="3" timestamp="6348494" timestamp2="6348609">
<data><![CDATA[ew ]]></data>
</Command>
<Command __id="7872" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="6348926" />
<Command __id="7873" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="6348991" />
<Command __id="7874" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6349734" />
<DocumentChange __id="7876" _type="Insert" docASTNodeCount="936" docActiveCodeLength="7034" docExpressionCount="528" docLength="8335" length="22" offset="104" timestamp="6353058">
<text><![CDATA[import java.util.List;]]></text>
</DocumentChange>
<DocumentChange __id="7877" _type="Insert" docASTNodeCount="936" docActiveCodeLength="7036" docExpressionCount="528" docLength="8337" length="2" offset="104" timestamp="6353061">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="7878" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.organize.imports" timestamp="6353134" />
<DocumentChange __id="7879" _type="Insert" docASTNodeCount="939" docActiveCodeLength="7038" docExpressionCount="530" docLength="8339" length="2" offset="2511" repeat="2" timestamp="6353928" timestamp2="6354143">
<text><![CDATA[AL]]></text>
</DocumentChange>
<Command __id="7880" _type="InsertStringCommand" repeat="2" timestamp="6353942" timestamp2="6354158">
<data><![CDATA[AL]]></data>
</Command>
<Command __id="7883" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="START" timestamp="6354437" />
<Command __id="7884" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.contentAssist.proposals" timestamp="6354729" />
<Command __id="7885" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6355995" />
<DocumentChange __id="7886" _type="Replace" docASTNodeCount="942" docActiveCodeLength="7053" docExpressionCount="531" docLength="8354" endLine="93" insertionLength="16" int_docASTNodeCount="939" int_docActiveCodeLength="7037" int_docExpressionCount="530" int_docLength="8338" length="1" offset="2512" startLine="93" timestamp="6356041">
<deletedText><![CDATA[L]]></deletedText>
<insertedText><![CDATA[rrayList<String>]]></insertedText>
</DocumentChange>
<DocumentChange __id="7887" _type="Delete" docASTNodeCount="942" docActiveCodeLength="7051" docExpressionCount="531" docLength="8352" endLine="5" length="2" offset="104" startLine="3" timestamp="6356064">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7888" _type="Insert" docASTNodeCount="942" docActiveCodeLength="7052" docExpressionCount="531" docLength="8353" length="1" offset="104" timestamp="6356072">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7889" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7079" docExpressionCount="536" docLength="8380" length="27" offset="104" timestamp="6356081">
<text><![CDATA[import java.util.ArrayList;]]></text>
</DocumentChange>
<DocumentChange __id="7890" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7081" docExpressionCount="536" docLength="8382" length="2" offset="104" timestamp="6356087">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7891" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7083" docExpressionCount="536" docLength="8384" length="2" offset="2556" timestamp="6356100">
<text><![CDATA[()]]></text>
</DocumentChange>
<Command __id="7892" _type="InsertStringCommand" timestamp="6356106">
<data><![CDATA[
]]></data>
</Command>
<Command __id="7893" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" repeat="2" timestamp="6356597" timestamp2="6356800" />
<DocumentChange __id="7895" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7073" docExpressionCount="536" docLength="8374" endLine="288" length="10" offset="8104" startLine="286" timestamp="6357291">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7896" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7083" docExpressionCount="536" docLength="8384" length="5" offset="8104" timestamp="6357299">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7897" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7069" docExpressionCount="536" docLength="8370" endLine="285" length="9" offset="8012" startLine="283" timestamp="6357302">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7898" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7078" docExpressionCount="536" docLength="8379" length="5" offset="8012" timestamp="6357315">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7899" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7064" docExpressionCount="536" docLength="8365" endLine="283" length="10" offset="8000" startLine="281" timestamp="6357318">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7900" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7074" docExpressionCount="536" docLength="8375" length="5" offset="8000" timestamp="6357321">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7901" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7060" docExpressionCount="536" docLength="8361" endLine="280" length="9" offset="7883" startLine="278" timestamp="6357328">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7902" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7069" docExpressionCount="536" docLength="8370" length="5" offset="7883" timestamp="6357330">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7903" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7055" docExpressionCount="536" docLength="8356" endLine="278" length="10" offset="7871" startLine="276" timestamp="6357332">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7904" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7065" docExpressionCount="536" docLength="8366" length="5" offset="7871" timestamp="6357333">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7905" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7051" docExpressionCount="536" docLength="8352" endLine="275" length="9" offset="7728" startLine="273" timestamp="6357345">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7906" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7060" docExpressionCount="536" docLength="8361" length="5" offset="7728" timestamp="6357355">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7907" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7055" docExpressionCount="536" docLength="8356" endLine="270" length="1" offset="7617" startLine="270" timestamp="6357358">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="7908" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7056" docExpressionCount="536" docLength="8357" length="7" offset="7617" timestamp="6357361">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7909" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7053" docExpressionCount="536" docLength="8354" endLine="270" length="9" offset="7545" startLine="268" timestamp="6357364">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7910" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7062" docExpressionCount="536" docLength="8363" length="5" offset="7545" timestamp="6357370">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7911" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7048" docExpressionCount="536" docLength="8349" endLine="268" length="10" offset="7533" startLine="266" timestamp="6357373">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7912" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7058" docExpressionCount="536" docLength="8359" length="5" offset="7533" timestamp="6357376">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7913" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7044" docExpressionCount="536" docLength="8345" endLine="265" length="9" offset="7436" startLine="263" timestamp="6357378">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7914" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7053" docExpressionCount="536" docLength="8354" length="5" offset="7436" timestamp="6357380">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7915" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7039" docExpressionCount="536" docLength="8340" endLine="263" length="10" offset="7424" startLine="261" timestamp="6357382">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7916" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7049" docExpressionCount="536" docLength="8350" length="5" offset="7424" timestamp="6357384">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7917" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7035" docExpressionCount="536" docLength="8336" endLine="260" length="9" offset="7308" startLine="258" timestamp="6357386">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7918" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7044" docExpressionCount="536" docLength="8345" length="5" offset="7308" timestamp="6357387">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7919" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7030" docExpressionCount="536" docLength="8331" endLine="258" length="10" offset="7296" startLine="256" timestamp="6357389">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7920" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7040" docExpressionCount="536" docLength="8341" length="5" offset="7296" timestamp="6357399">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7921" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7026" docExpressionCount="536" docLength="8327" endLine="255" length="9" offset="7191" startLine="253" timestamp="6357411">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7922" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7035" docExpressionCount="536" docLength="8336" length="5" offset="7191" timestamp="6357413">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7923" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7021" docExpressionCount="536" docLength="8322" endLine="253" length="10" offset="7179" startLine="251" timestamp="6357416">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7924" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7031" docExpressionCount="536" docLength="8332" length="5" offset="7179" timestamp="6357418">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7925" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7017" docExpressionCount="536" docLength="8318" endLine="250" length="9" offset="7052" startLine="248" timestamp="6357420">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7926" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7026" docExpressionCount="536" docLength="8327" length="5" offset="7052" timestamp="6357422">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7927" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7012" docExpressionCount="536" docLength="8313" endLine="248" length="10" offset="7040" startLine="246" timestamp="6357424">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7928" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7022" docExpressionCount="536" docLength="8323" length="5" offset="7040" timestamp="6357426">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7929" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7008" docExpressionCount="536" docLength="8309" endLine="245" length="9" offset="6892" startLine="243" timestamp="6357428">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7930" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7017" docExpressionCount="536" docLength="8318" length="5" offset="6892" timestamp="6357429">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7931" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7004" docExpressionCount="536" docLength="8305" endLine="240" length="9" offset="6789" startLine="238" timestamp="6357437">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7932" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7013" docExpressionCount="536" docLength="8314" length="5" offset="6789" timestamp="6357439">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7933" _type="Delete" docASTNodeCount="948" docActiveCodeLength="7000" docExpressionCount="536" docLength="8301" endLine="235" length="9" offset="6659" startLine="233" timestamp="6357441">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7934" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7009" docExpressionCount="536" docLength="8310" length="5" offset="6659" timestamp="6357443">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7935" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6996" docExpressionCount="536" docLength="8297" endLine="230" length="9" offset="6555" startLine="228" timestamp="6357450">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7936" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7005" docExpressionCount="536" docLength="8306" length="5" offset="6555" timestamp="6357452">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7937" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6992" docExpressionCount="536" docLength="8293" endLine="225" length="9" offset="6440" startLine="223" timestamp="6357454">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7938" _type="Insert" docASTNodeCount="948" docActiveCodeLength="7001" docExpressionCount="536" docLength="8302" length="5" offset="6440" timestamp="6357456">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7939" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6988" docExpressionCount="536" docLength="8289" endLine="220" length="9" offset="6335" startLine="218" timestamp="6357458">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7940" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6997" docExpressionCount="536" docLength="8298" length="5" offset="6335" timestamp="6357460">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7941" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6983" docExpressionCount="536" docLength="8284" endLine="218" length="10" offset="6323" startLine="216" timestamp="6357462">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7942" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6993" docExpressionCount="536" docLength="8294" length="5" offset="6323" timestamp="6357464">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7943" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6979" docExpressionCount="536" docLength="8280" endLine="215" length="9" offset="6192" startLine="213" timestamp="6357472">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7944" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6988" docExpressionCount="536" docLength="8289" length="5" offset="6192" timestamp="6357474">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7945" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6974" docExpressionCount="536" docLength="8275" endLine="213" length="10" offset="6180" startLine="211" timestamp="6357477">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7946" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6984" docExpressionCount="536" docLength="8285" length="5" offset="6180" timestamp="6357479">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7947" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6970" docExpressionCount="536" docLength="8271" endLine="210" length="9" offset="6027" startLine="208" timestamp="6357481">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7948" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6979" docExpressionCount="536" docLength="8280" length="5" offset="6027" timestamp="6357490">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7949" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6965" docExpressionCount="536" docLength="8266" endLine="208" length="10" offset="6015" startLine="206" timestamp="6357493">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7950" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6975" docExpressionCount="536" docLength="8276" length="5" offset="6015" timestamp="6357495">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7951" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6961" docExpressionCount="536" docLength="8262" endLine="204" length="9" offset="5832" startLine="202" timestamp="6357497">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7952" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6970" docExpressionCount="536" docLength="8271" length="5" offset="5832" timestamp="6357499">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7953" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6956" docExpressionCount="536" docLength="8257" endLine="202" length="10" offset="5820" startLine="200" timestamp="6357501">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7954" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6966" docExpressionCount="536" docLength="8267" length="5" offset="5820" timestamp="6357503">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7955" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6952" docExpressionCount="536" docLength="8253" endLine="199" length="9" offset="5722" startLine="197" timestamp="6357505">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7956" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6961" docExpressionCount="536" docLength="8262" length="5" offset="5722" timestamp="6357506">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7957" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6947" docExpressionCount="536" docLength="8248" endLine="197" length="10" offset="5710" startLine="195" timestamp="6357508">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7958" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6957" docExpressionCount="536" docLength="8258" length="5" offset="5710" timestamp="6357510">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7959" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6943" docExpressionCount="536" docLength="8244" endLine="194" length="9" offset="5613" startLine="192" timestamp="6357512">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7960" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6952" docExpressionCount="536" docLength="8253" length="5" offset="5613" timestamp="6357514">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7961" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6938" docExpressionCount="536" docLength="8239" endLine="192" length="10" offset="5601" startLine="190" timestamp="6357515">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7962" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6948" docExpressionCount="536" docLength="8249" length="5" offset="5601" timestamp="6357517">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7963" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6934" docExpressionCount="536" docLength="8235" endLine="189" length="9" offset="5464" startLine="187" timestamp="6357519">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7964" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6943" docExpressionCount="536" docLength="8244" length="5" offset="5464" timestamp="6357521">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7965" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6929" docExpressionCount="536" docLength="8230" endLine="187" length="10" offset="5452" startLine="185" timestamp="6357523">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7966" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6939" docExpressionCount="536" docLength="8240" length="5" offset="5452" timestamp="6357525">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7967" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6925" docExpressionCount="536" docLength="8226" endLine="184" length="9" offset="5335" startLine="182" timestamp="6357527">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7968" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6934" docExpressionCount="536" docLength="8235" length="5" offset="5335" timestamp="6357529">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7969" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6920" docExpressionCount="536" docLength="8221" endLine="182" length="10" offset="5323" startLine="180" timestamp="6357595">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7970" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6930" docExpressionCount="536" docLength="8231" length="5" offset="5323" timestamp="6357597">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7971" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6916" docExpressionCount="536" docLength="8217" endLine="179" length="9" offset="5200" startLine="177" timestamp="6357599">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7972" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6925" docExpressionCount="536" docLength="8226" length="5" offset="5200" timestamp="6357601">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7973" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6911" docExpressionCount="536" docLength="8212" endLine="177" length="10" offset="5188" startLine="175" timestamp="6357604">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7974" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6921" docExpressionCount="536" docLength="8222" length="5" offset="5188" timestamp="6357605">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7975" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6907" docExpressionCount="536" docLength="8208" endLine="174" length="9" offset="5060" startLine="172" timestamp="6357608">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7976" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6916" docExpressionCount="536" docLength="8217" length="5" offset="5060" timestamp="6357611">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7977" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6902" docExpressionCount="536" docLength="8203" endLine="172" length="10" offset="5048" startLine="170" timestamp="6357613">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7978" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6912" docExpressionCount="536" docLength="8213" length="5" offset="5048" timestamp="6357615">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7979" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6898" docExpressionCount="536" docLength="8199" endLine="168" length="9" offset="4867" startLine="166" timestamp="6357617">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7980" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6907" docExpressionCount="536" docLength="8208" length="5" offset="4867" timestamp="6357619">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7981" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6893" docExpressionCount="536" docLength="8194" endLine="166" length="10" offset="4855" startLine="164" timestamp="6357621">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7982" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6903" docExpressionCount="536" docLength="8204" length="5" offset="4855" timestamp="6357623">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7983" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6897" docExpressionCount="536" docLength="8198" endLine="163" length="1" offset="4791" startLine="163" timestamp="6357625">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="7984" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6898" docExpressionCount="536" docLength="8199" length="7" offset="4791" timestamp="6357627">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7985" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6895" docExpressionCount="536" docLength="8196" endLine="163" length="9" offset="4697" startLine="161" timestamp="6357629">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7986" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6904" docExpressionCount="536" docLength="8205" length="5" offset="4697" timestamp="6357630">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7987" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6890" docExpressionCount="536" docLength="8191" endLine="161" length="10" offset="4685" startLine="159" timestamp="6357632">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7988" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6900" docExpressionCount="536" docLength="8201" length="5" offset="4685" timestamp="6357634">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7989" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6894" docExpressionCount="536" docLength="8195" endLine="158" length="1" offset="4621" startLine="158" timestamp="6357637">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="7990" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6895" docExpressionCount="536" docLength="8196" length="7" offset="4621" timestamp="6357638">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7991" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6892" docExpressionCount="536" docLength="8193" endLine="158" length="9" offset="4524" startLine="156" timestamp="6357640">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7992" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6901" docExpressionCount="536" docLength="8202" length="5" offset="4524" timestamp="6357642">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7993" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6887" docExpressionCount="536" docLength="8188" endLine="156" length="10" offset="4512" startLine="154" timestamp="6357644">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7994" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6897" docExpressionCount="536" docLength="8198" length="5" offset="4512" timestamp="6357646">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7995" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6883" docExpressionCount="536" docLength="8184" endLine="152" length="9" offset="4337" startLine="150" timestamp="6357648">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7996" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6892" docExpressionCount="536" docLength="8193" length="5" offset="4337" timestamp="6357649">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7997" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6879" docExpressionCount="536" docLength="8180" endLine="147" length="9" offset="4181" startLine="145" timestamp="6357651">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7998" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6888" docExpressionCount="536" docLength="8189" length="5" offset="4181" timestamp="6357653">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="7999" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6875" docExpressionCount="536" docLength="8176" endLine="142" length="9" offset="4022" startLine="140" timestamp="6357655">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8000" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6884" docExpressionCount="536" docLength="8185" length="5" offset="4022" timestamp="6357664">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8001" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6871" docExpressionCount="536" docLength="8172" endLine="136" length="9" offset="3822" startLine="134" timestamp="6357670">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8002" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6880" docExpressionCount="536" docLength="8181" length="5" offset="3822" timestamp="6357672">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8003" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6867" docExpressionCount="536" docLength="8168" endLine="131" length="9" offset="3657" startLine="129" timestamp="6357674">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8004" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6876" docExpressionCount="536" docLength="8177" length="5" offset="3657" timestamp="6357676">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8005" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6863" docExpressionCount="536" docLength="8164" endLine="125" length="9" offset="3451" startLine="123" timestamp="6357678">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8006" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6872" docExpressionCount="536" docLength="8173" length="5" offset="3451" timestamp="6357680">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8007" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6859" docExpressionCount="536" docLength="8160" endLine="120" length="9" offset="3281" startLine="118" timestamp="6357682">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8008" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6868" docExpressionCount="536" docLength="8169" length="5" offset="3281" timestamp="6357693">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8009" _type="Replace" docASTNodeCount="948" docActiveCodeLength="6858" docExpressionCount="536" docLength="8159" endLine="115" insertionLength="1" int_docASTNodeCount="948" int_docActiveCodeLength="6857" int_docExpressionCount="536" int_docLength="8158" length="7" offset="3187" startLine="114" timestamp="6357697">
<deletedText><![CDATA[
]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<DocumentChange __id="8010" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6857" docExpressionCount="536" docLength="8158" endLine="114" length="1" offset="3149" startLine="114" timestamp="6357699">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="8011" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6858" docExpressionCount="536" docLength="8159" length="7" offset="3149" timestamp="6357705">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8012" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6855" docExpressionCount="536" docLength="8156" endLine="114" length="9" offset="3072" startLine="112" timestamp="6357707">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8013" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6864" docExpressionCount="536" docLength="8165" length="5" offset="3072" timestamp="6357710">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8014" _type="Replace" docASTNodeCount="948" docActiveCodeLength="6854" docExpressionCount="536" docLength="8155" endLine="109" insertionLength="1" int_docASTNodeCount="948" int_docActiveCodeLength="6853" int_docExpressionCount="536" int_docLength="8154" length="7" offset="2978" startLine="108" timestamp="6357725">
<deletedText><![CDATA[
]]></deletedText>
<insertedText><![CDATA[ ]]></insertedText>
</DocumentChange>
<DocumentChange __id="8015" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6853" docExpressionCount="536" docLength="8154" endLine="108" length="1" offset="2937" startLine="108" timestamp="6357727">
<text><![CDATA[ ]]></text>
</DocumentChange>
<DocumentChange __id="8016" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6854" docExpressionCount="536" docLength="8155" length="7" offset="2937" timestamp="6357729">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8017" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6851" docExpressionCount="536" docLength="8152" endLine="108" length="9" offset="2855" startLine="106" timestamp="6357731">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8018" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6860" docExpressionCount="536" docLength="8161" length="5" offset="2855" timestamp="6357733">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8019" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6846" docExpressionCount="536" docLength="8147" endLine="106" length="10" offset="2843" startLine="104" timestamp="6357735">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8020" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6856" docExpressionCount="536" docLength="8157" length="5" offset="2843" timestamp="6357745">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8021" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6842" docExpressionCount="536" docLength="8143" endLine="103" length="9" offset="2727" startLine="101" timestamp="6357747">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8022" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6851" docExpressionCount="536" docLength="8152" length="5" offset="2727" timestamp="6357749">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8023" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6837" docExpressionCount="536" docLength="8138" endLine="101" length="10" offset="2715" startLine="99" timestamp="6357751">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8024" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6847" docExpressionCount="536" docLength="8148" length="5" offset="2715" timestamp="6357753">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8025" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6833" docExpressionCount="536" docLength="8134" endLine="98" length="9" offset="2596" startLine="96" timestamp="6357759">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8026" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6842" docExpressionCount="536" docLength="8143" length="5" offset="2596" timestamp="6357761">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8027" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6831" docExpressionCount="536" docLength="8132" endLine="96" length="7" offset="2560" startLine="94" timestamp="6357763">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8028" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6838" docExpressionCount="536" docLength="8139" length="4" offset="2560" timestamp="6357777">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8029" _type="Replace" docASTNodeCount="948" docActiveCodeLength="6834" docExpressionCount="536" docLength="8135" endLine="94" insertionLength="0" int_docASTNodeCount="948" int_docActiveCodeLength="6834" int_docExpressionCount="536" int_docLength="8135" length="1" offset="2538" startLine="94" timestamp="6357781">
<deletedText><![CDATA[ ]]></deletedText>
<insertedText><![CDATA[]]></insertedText>
</DocumentChange>
<DocumentChange __id="8030" _type="Delete" docASTNodeCount="948" docActiveCodeLength="6827" docExpressionCount="536" docLength="8128" endLine="94" length="7" offset="2498" startLine="92" timestamp="6357783">
<text><![CDATA[
]]></text>
</DocumentChange>
<DocumentChange __id="8031" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6834" docExpressionCount="536" docLength="8135" length="4" offset="2498" timestamp="6357788">
<text><![CDATA[
]]></text>
</DocumentChange>
<Command __id="8032" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.format" timestamp="6357833" />
<Command __id="8033" _type="MoveCaretCommand" caretOffset="2430" docOffset="2517" timestamp="6358921" />
<Command __id="8034" _type="SelectTextCommand" caretOffset="2441" docEnd="2528" docOffset="2528" docStart="2515" end="2441" start="2428" timestamp="6359073" />
<Command __id="8035" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findNext" timestamp="6359834" />
<Command __id="8036" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.wordNext" repeat="2" timestamp="6360639" timestamp2="6360860" />
<Command __id="8038" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6362449" />
<Command __id="8039" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_NEXT" timestamp="6362898" />
<DocumentChange __id="8040" _type="Delete" docASTNodeCount="946" docActiveCodeLength="6828" docExpressionCount="533" docLength="8129" endLine="208" length="3" offset="5852" repeat="3" startLine="208" timestamp="6366143" timestamp2="6366462">
<text><![CDATA[ = ]]></text>
</DocumentChange>
<Command __id="8041" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" repeat="3" timestamp="6366147" timestamp2="6366472" />
<DocumentChange __id="8046" _type="Insert" docASTNodeCount="948" docActiveCodeLength="6832" docExpressionCount="535" docLength="8133" length="7" offset="5852" repeat="5" timestamp="6367193" timestamp2="6368261">
<text><![CDATA[.add(e)]]></text>
</DocumentChange>
<Command __id="8047" _type="InsertStringCommand" timestamp="6367202">
<data><![CDATA[.]]></data>
</Command>
<Command __id="8048" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="true" start_end="START" timestamp="6367207" />
<Command __id="8052" _type="AssistCommand" assist_type="CONTENT_ASSIST" auto_activated="false" start_end="END" timestamp="6368252" />
<Command __id="8054" _type="InsertStringCommand" timestamp="6368420">
<data><![CDATA[(]]></data>
</Command>
<Command __id="8055" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.select.wordNext" timestamp="6369224" />
<DocumentChange __id="8056" _type="Delete" docASTNodeCount="949" docActiveCodeLength="6833" docExpressionCount="537" docLength="8134" endLine="208" length="2" offset="5857" startLine="208" timestamp="6369521">
<text><![CDATA[e)]]></text>
</DocumentChange>
<Command __id="8057" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.DELETE_PREVIOUS" timestamp="6369546" />
<Command __id="8058" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineEnd" timestamp="6369839" />
<Command __id="8059" _type="EclipseCommand" commandID="eventLogger.styledTextCommand.COLUMN_PREVIOUS" timestamp="6370074" />
<DocumentChange __id="8060" _type="Insert" docASTNodeCount="949" docActiveCodeLength="6834" docExpressionCount="537" docLength="8135" length="1" offset="5876" timestamp="6370798">
<text><![CDATA[)]]></text>
</DocumentChange>
<Command __id="8061" _type="InsertStringCommand" timestamp="6370829">
<data><![CDATA[)]]></data>
</Command>
<Command __id="8062" _type="EclipseCommand" commandID="org.eclipse.ui.edit.text.goto.lineStart" timestamp="6372453" />
<Command __id="8063" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="START" timestamp="6374728" />
<Command __id="8064" _type="EclipseCommand" commandID="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" timestamp="6374818" />
<Command __id="8065" _type="AssistCommand" assist_type="QUICK_ASSIST" auto_activated="false" start_end="END" timestamp="6375624" />
<DocumentChange __id="8066" _type="Insert" docASTNodeCount="950" docActiveCodeLength="6840" docExpressionCount="537" docLength="8141" length="6" offset="2502" repeat="2" timestamp="6375636" timestamp2="6375638">
<text><![CDATA[final ]]></text>
</DocumentChange>
<Command __id="8068" _type="InsertStringCommand" timestamp="6375717">
<data><![CDATA[
]]></data>
</Command>
<Command __id="8069" _type="EclipseCommand" commandID="org.eclipse.ui.file.save" timestamp="6376146" />
<Command __id="8070" _type="MoveCaretCommand" caretOffset="2439" docOffset="2526" timestamp="6379142" />
<Command __id="8071" _type="SelectTextCommand" caretOffset="2447" docEnd="2534" docOffset="2534" docStart="2521" end="2447" start="2434" timestamp="6379295" />
<Command __id="8072" _type="EclipseCommand" commandID="org.eclipse.ui.edit.findNext" timestamp="6379805" />
<Command __id="8073" _type="MoveCaretCommand" caretOffset="7924" docOffset="8011" timestamp="6384707" />
<Command __id="8074" _type="SelectTextCommand" caretOffset="7931" docEnd="8018" docOffset="8018" docStart="8004" end="7931" start="7917" timestamp="6384870" />
<DocumentChange __id="8075" _type="Replace" docASTNodeCount="952" docActiveCodeLength="6843" docExpressionCount="539" docLength="8144" endLine="295" insertionLength="23" int_docASTNodeCount="950" int_docActiveCodeLength="6827" int_docExpressionCount="537" int_docLength="8128" length="13" offset="8005" repeat="8" startLine="295" timestamp="6386269" timestamp2="6389119">
<deletedText><![CDATA[essageContent]]></deletedText>
<insertedText><![CDATA[essageToSend.get(index)]]></insertedText>
</DocumentChange>
<Command __id="8076" _type="InsertStringCommand" repeat="2" timestamp="6386312" timestamp2="6386370">
<data><![CDATA[me]]></data>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment