Skip to content
Success

Console Output

Started by an SCM change
Building in workspace /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace
Cleaning up /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/TychoBuild
Updating https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/TychoBuild at revision '2016-05-04T01:51:52.719 +0200'
At revision 4114

Cleaning up /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor
Updating https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/Editor at revision '2016-05-04T01:51:52.719 +0200'
At revision 4114

Cleaning up /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core
Updating https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/Core at revision '2016-05-04T01:51:52.719 +0200'
U         src/main/java/de/fhdw/wtf/walker/tasks/SymmetricCheck.java
At revision 4114

Cleaning up /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests
Updating https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/CoreTests at revision '2016-05-04T01:51:52.719 +0200'
At revision 4114

Cleaning up /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature
Deleting /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target
Updating https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/Feature at revision '2016-05-04T01:51:52.719 +0200'
At revision 4114

Cleaning up /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite
Updating https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/UpdateSite at revision '2016-05-04T01:51:52.719 +0200'
At revision 4114

Cleaning up /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/developmentTools
Updating https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/developmentTools at revision '2016-05-04T01:51:52.719 +0200'
At revision 4114

No changes for https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/TychoBuild since the previous build
No changes for https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/Editor since the previous build
No changes for https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/CoreTests since the previous build
No changes for https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/Feature since the previous build
No changes for https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/UpdateSite since the previous build
No changes for https://fhdwdev.ha.bib.de/svn/ipcms14/trunk/Workspace/developmentTools since the previous build
Parsing POMs
Established TCP socket on 44713
[TychoBuild] $ /usr/lib/jvm/oracle-jdk-bin-1.7/bin/java -Xmx1024m -XX:MaxPermSize=128m -cp /var/lib/jenkins/home/plugins/maven-plugin/WEB-INF/lib/maven32-agent-1.7.jar:/usr/share/maven-bin-3.3/boot/plexus-classworlds-2.5.2.jar:/usr/share/maven-bin-3.3/conf/logging jenkins.maven3.agent.Maven32Main /usr/share/maven-bin-3.3 /var/lib/jenkins/home/war/WEB-INF/lib/remoting-2.53.2.jar /var/lib/jenkins/home/plugins/maven-plugin/WEB-INF/lib/maven32-interceptor-1.7.jar /var/lib/jenkins/home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.7.jar 44713
<===[JENKINS REMOTING CAPACITY]===>channel started
Executing Maven:  -B -f /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/TychoBuild/pom.xml -amd -pl de.fhdw.wtf:de.fhdw.wtf.tooling.p2,de.fhdw.wtf:de.fhdw.wtf.tooling.Tooling,de.fhdw.wtf:de.fhdw.wtf.tooling.Reactor,de.fhdw.wtf:de.fhdw.wtf.core.tests,de.fhdw.wtf:de.fhdw.wtf.tooling.Editor,de.fhdw.wtf:de.fhdw.wtf.core clean install site -Djarsigner.alias=jenkins
[INFO] Scanning for projects...
[INFO] Computing target platform for MavenProject: de.fhdw.wtf:de.fhdw.wtf.core:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/pom.xml
[INFO] Fetching p2.index from https://fhdwdev.ha.bib.de/nexus/content/groups/p2-public/ (0B of 134B at 0B/s)
[INFO] Adding repository https://fhdwdev.ha.bib.de/nexus/content/groups/p2-public
[INFO] Fetching content.jar from https://fhdwdev.ha.bib.de/nexus/content/repositories/eclipse-luna/ (0B of 6.31MB at 0B/s)
[INFO] Fetching content.jar from https://fhdwdev.ha.bib.de/nexus/content/repositories/gwt/ (0B of 144.74kB at 0B/s)
[INFO] Resolving dependencies of MavenProject: de.fhdw.wtf:de.fhdw.wtf.core:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/pom.xml
[INFO] Resolving class path of MavenProject: de.fhdw.wtf:de.fhdw.wtf.core:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/pom.xml
[INFO] Computing target platform for MavenProject: de.fhdw.wtf:de.fhdw.wtf.core.tests:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/pom.xml
[INFO] Resolving dependencies of MavenProject: de.fhdw.wtf:de.fhdw.wtf.core.tests:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/pom.xml
[INFO] Resolving class path of MavenProject: de.fhdw.wtf:de.fhdw.wtf.core.tests:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/pom.xml
[INFO] Computing target platform for MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.Editor:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/pom.xml
[INFO] Resolving dependencies of MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.Editor:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/pom.xml
[INFO] Fetching com.google.gdt.eclipse.core_3.9.2.v20160428-1910.jar from https://fhdwdev.ha.bib.de/nexus/content/repositories/gwt/plugins/ (0B of 2.02MB at 0B/s)
[INFO] Fetching com.google.gdt.eclipse.platform_3.9.2.v20160329-1849.jar from https://fhdwdev.ha.bib.de/nexus/content/repositories/gwt/plugins/ (0B of 34.23kB at 0B/s)
[INFO] Fetching com.google.gdt.eclipse.maven_3.9.2.v20160329-1849.jar from https://fhdwdev.ha.bib.de/nexus/content/repositories/gwt/plugins/ (0B of 24.82kB at 0B/s)
[INFO] Fetching com.google.gwt.eclipse.core_3.9.2.v20160406-1818.jar from https://fhdwdev.ha.bib.de/nexus/content/repositories/gwt/plugins/ (0B of 3.5MB at 0B/s)
[INFO] Fetching com.google.gwt.eclipse.libs_3.9.2.v20160329-1849.jar from https://fhdwdev.ha.bib.de/nexus/content/repositories/gwt/plugins/ (0B of 77.61kB at 0B/s)
[INFO] Resolving class path of MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.Editor:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/pom.xml
[INFO] Computing target platform for MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.Tooling:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/pom.xml
[INFO] Resolving dependencies of MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.Tooling:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/pom.xml
[INFO] Resolving class path of MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.Tooling:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/pom.xml
[INFO] Computing target platform for MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.p2:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/pom.xml
[INFO] Resolving dependencies of MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.p2:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/pom.xml
[INFO] Resolving class path of MavenProject: de.fhdw.wtf:de.fhdw.wtf.tooling.p2:1.0.1-SNAPSHOT @ /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/pom.xml
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] de.fhdw.wtf.tooling.Reactor
[INFO] WTF Core
[INFO] WTF Core Tests
[INFO] de.fhdw.wtf.tooling.Editor
[INFO] de.fhdw.wtf.tooling.Tooling
[INFO] de.fhdw.wtf.tooling.p2
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building de.fhdw.wtf.tooling.Reactor 1.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ de.fhdw.wtf.tooling.Reactor ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:0.23.1:source-feature (source-feature) @ de.fhdw.wtf.tooling.Reactor ---
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata (attached-p2-metadata) @ de.fhdw.wtf.tooling.Reactor ---
[INFO] 
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ de.fhdw.wtf.tooling.Reactor ---
[INFO] 0 archive(s) processed
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ de.fhdw.wtf.tooling.Reactor ---
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/TychoBuild/pom.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Reactor-1.0.1-SNAPSHOT.pom
[INFO] 
[INFO] --- maven-site-plugin:3.4:site (default-site) @ de.fhdw.wtf.tooling.Reactor ---
[WARNING] Report plugin org.apache.maven.plugins:maven-project-info-reports-plugin has an empty version.
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[INFO] Downloading: http://localhost:8083/nexus/content/groups/public/org/apache/maven/plugins/maven-project-info-reports-plugin/maven-metadata.xml
log4j:WARN No appenders could be found for logger (org.apache.maven.wagon.providers.http.httpclient.client.protocol.RequestAddCookies).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
[INFO] Downloaded: http://localhost:8083/nexus/content/groups/public/org/apache/maven/plugins/maven-project-info-reports-plugin/maven-metadata.xml (913 B at 2.1 KB/sec)
[INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.9
[WARNING] No project URL defined - decoration links will not be relativized!
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
[INFO] Generating "Dependency Convergence" report --- maven-project-info-reports-plugin:2.9:dependency-convergence
[INFO] Generating "Dependency Information" report --- maven-project-info-reports-plugin:2.9:dependency-info
[INFO] Generating "About" report                --- maven-project-info-reports-plugin:2.9:index
[INFO] Generating "Project Modules" report      --- maven-project-info-reports-plugin:2.9:modules
[INFO] Generating "Plugin Management" report    --- maven-project-info-reports-plugin:2.9:plugin-management
[INFO] Generating "Plugins" report              --- maven-project-info-reports-plugin:2.9:plugins
[INFO] Generating "Summary" report              --- maven-project-info-reports-plugin:2.9:summary
[JENKINS] Archiving site from /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/TychoBuild/target/site to /var/lib/jenkins/home/jobs/WTF-Eclipse/site
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building WTF Core 1.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:build-qualifier (default-build-qualifier) @ de.fhdw.wtf.core ---
[INFO] The project's OSGi version is 1.0.1.201605032353
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-id (default-validate-id) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-version (default-validate-version) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ de.fhdw.wtf.core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:0.23.1:compile (default-compile) @ de.fhdw.wtf.core ---
[INFO] Compiling 283 source files to /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ de.fhdw.wtf.core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:0.23.1:plugin-source (plugin-source) @ de.fhdw.wtf.core ---
[WARNING] bundle localization file /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/plugin.properties not found
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- target-platform-configuration:0.23.1:target-platform (default-target-platform) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:package-plugin (default-package-plugin) @ de.fhdw.wtf.core ---
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata-default (default-p2-metadata-default) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:0.23.1:source-feature (source-feature) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata (attached-p2-metadata) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ de.fhdw.wtf.core ---
[INFO] 2 archive(s) processed
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ de.fhdw.wtf.core ---
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/pom.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT-sources.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/p2content.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT-p2metadata.xml
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/p2artifacts.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT-p2artifacts.xml
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:update-local-index (default-update-local-index) @ de.fhdw.wtf.core ---
[INFO] 
[INFO] --- maven-site-plugin:3.4:site (default-site) @ de.fhdw.wtf.core ---
[INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.8.1
[INFO] configuring report plugin org.apache.maven.plugins:maven-jxr-plugin:2.5
[INFO] configuring report plugin org.apache.maven.plugins:maven-checkstyle-plugin:2.16
[INFO] configuring report plugin org.codehaus.mojo:findbugs-maven-plugin:3.0.2
[INFO] configuring report plugin org.apache.maven.plugins:maven-pmd-plugin:3.5
[INFO] Fork Value is true
     [java] Warnings generated: 11
[INFO] Done FindBugs Analysis....
[WARNING] No project URL defined - decoration links will not be relativized!
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
[INFO] Generating "Source Xref" report          --- maven-jxr-plugin:2.5:jxr
[INFO] Generating "Checkstyle" report           --- maven-checkstyle-plugin:2.16:checkstyle
[INFO] Generating "FindBugs" report             --- findbugs-maven-plugin:3.0.2:findbugs
[INFO] Generating "CPD" report                  --- maven-pmd-plugin:3.5:cpd
[INFO] Generating "PMD" report                  --- maven-pmd-plugin:3.5:pmd
[JENKINS] Archiving site from /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/site to /var/lib/jenkins/home/jobs/WTF-Eclipse/site/de.fhdw.wtf.core
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building WTF Core Tests 1.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:build-qualifier (default-build-qualifier) @ de.fhdw.wtf.core.tests ---
[INFO] The project's OSGi version is 1.0.1.201605032353
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-id (default-validate-id) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-version (default-validate-version) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ de.fhdw.wtf.core.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:0.23.1:compile (default-compile) @ de.fhdw.wtf.core.tests ---
[INFO] Compiling 42 source files to /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ de.fhdw.wtf.core.tests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:0.23.1:plugin-source (plugin-source) @ de.fhdw.wtf.core.tests ---
[WARNING] bundle localization file /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/plugin.properties not found
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- target-platform-configuration:0.23.1:target-platform (default-target-platform) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:package-plugin (default-package-plugin) @ de.fhdw.wtf.core.tests ---
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata-default (default-p2-metadata-default) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:0.23.1:source-feature (source-feature) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata (attached-p2-metadata) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ de.fhdw.wtf.core.tests ---
[INFO] 2 archive(s) processed
[INFO] 
[INFO] --- maven-dependency-plugin:2.10:unpack (unpack-core) @ de.fhdw.wtf.core.tests ---
[INFO] Configured Artifact: de.fhdw.wtf:de.fhdw.wtf.core:1.0.1-SNAPSHOT:jar
[INFO] Unpacking /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT.jar to /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/core-classes with includes "**/*.class" and excludes ""
[INFO] 
[INFO] --- maven-dependency-plugin:2.10:unpack (unpack-src-core) @ de.fhdw.wtf.core.tests ---
[INFO] Configured Artifact: de.fhdw.wtf:de.fhdw.wtf.core:sources:1.0.1-SNAPSHOT:jar
[INFO] Unpacking /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT-sources.jar to /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/core-sources with includes "" and excludes ""
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent-integration (jacoco-initialize) @ de.fhdw.wtf.core.tests ---
[INFO] tycho.testArgLine set to -javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/jacoco-it.exec
[INFO] 
[INFO] --- tycho-surefire-plugin:0.23.1:test (default-test) @ de.fhdw.wtf.core.tests ---
[INFO] Expected eclipse log file: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/work/data/.metadata/.log
[INFO] Command line:
	[/opt/oracle-jdk-bin-1.7.0.80/jre/bin/java, -Dosgi.noShutdown=false, -Dosgi.os=linux, -Dosgi.ws=gtk, -Dosgi.arch=x86_64, -javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.7.5.201505241946/org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=/var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/jacoco-it.exec, -Dosgi.clean=true, -jar, /var/lib/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.3.0.v20140415-2008/org.eclipse.equinox.launcher-1.3.0.v20140415-2008.jar, -data, /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/work/data, -install, /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/work, -configuration, /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/work/configuration, -application, org.eclipse.tycho.surefire.osgibooter.headlesstest, -testproperties, /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/surefire.properties]

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running de.fhdw.wtf.parser.testWithScanner.TestTypes
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.183 sec - in de.fhdw.wtf.parser.testWithScanner.TestTypes
testMap(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.127 sec
testProductSum1(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.011 sec
testProductSum2(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.003 sec
testProductSum3(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.003 sec
testProductSum4(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.005 sec
testProductSum5(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.005 sec
testProductSum6(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.005 sec
testProductSum7(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.006 sec
testProductSum8(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.004 sec
testProductSum9(de.fhdw.wtf.parser.testWithScanner.TestTypes)  Time elapsed: 0.004 sec
Running de.fhdw.wtf.parser.testWithScanner.TestParserScanner
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 sec - in de.fhdw.wtf.parser.testWithScanner.TestParserScanner
testMultipleSameClassModifier(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.005 sec
testSimpleClassOperation5Empty(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.033 sec
testSimpleClassOperation(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.002 sec
testParserAfterScanner(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.002 sec
testSimpleException(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.023 sec
testFindableServiceTransientModifier(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.013 sec
testModifierVisitable(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.002 sec
testSimpleHashMap(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.004 sec
testSimpleClassOperation2(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.003 sec
testSimpleClassOperation3(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.003 sec
testSimpleClassOperation4(de.fhdw.wtf.parser.testWithScanner.TestParserScanner)  Time elapsed: 0.005 sec
Running de.fhdw.wtf.parser.test.TestGroups
[de.fhdw.wtf.common.exception.parser.NoIdentifierException: The provided token does not match the Identifier definition: SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0], de.fhdw.wtf.common.exception.parser.NoIdentifierException: The provided token does not match the Identifier definition: SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0], de.fhdw.wtf.common.exception.parser.NoSemicolonException: Expected ';', found: EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]]
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec - in de.fhdw.wtf.parser.test.TestGroups
testSimpleGroupWithoutClose(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0.002 sec
testSimpleGroupInGroup2GroupCloseMissing(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0.001 sec
testSimpleGroupWithoutSemicolon(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0 sec
testSimpleGroupInGroupInGroup2GroupCloseMissing(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0.001 sec
testSimpleGroupInGroupComplete(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0 sec
testOnlyEndToken(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0 sec
testSimpleGroupInGroupInGroup2Group(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0 sec
testSimpleGroupComplete(de.fhdw.wtf.parser.test.TestGroups)  Time elapsed: 0 sec
Running de.fhdw.wtf.parser.test.TestConstructors
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Added -> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Added -> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:96,Position:95]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:99,Position:98]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:100,Position:99]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:101,Position:100]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:102,Position:101]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:112,Position:111]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:113,Position:112]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:114,Position:113]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:116,Position:115]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:117,Position:116]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:120,Position:119]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:121,Position:120]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:96,Position:95]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:99,Position:98]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:99,Position:98]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:100,Position:99]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:100,Position:99]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:101,Position:100]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:102,Position:101]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:102,Position:101]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:109,Position:108]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:112,Position:111]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:112,Position:111]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:113,Position:112]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:113,Position:112]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:113,Position:112]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:113,Position:112]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:114,Position:113]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:114,Position:113]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:114,Position:113]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:114,Position:113]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:116,Position:115]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:116,Position:115]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:117,Position:116]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:117,Position:116]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:120,Position:119]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:120,Position:119]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:121,Position:120]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:121,Position:120]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:121,Position:120]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:78,Position:77]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op1] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[op2] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:78,Position:77]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:78,Position:77]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:78,Position:77]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> IdentifierToken[x] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> CommaToken[,] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Added -> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:78,Position:77]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:79,Position:78]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:81,Position:80]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:78,Position:77]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:79,Position:78]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:79,Position:78]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:81,Position:80]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:81,Position:80]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> IdentifierToken[S1A] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[S2A] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[op] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> IdentifierToken[s] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:32,Position:31]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:33,Position:32]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Added -> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:34,Position:33]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> IdentifierToken[SA] at [FilePath:,LineNumber:1,ColumnNumber:35,Position:34]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:41,Position:40]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> IdentifierToken[Group2] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Added -> IdentifierToken[Group3] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Added -> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:86,Position:85]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:87,Position:86]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:88,Position:87]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:89,Position:88]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:90,Position:89]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Peek --> IdentifierToken[Group2] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[Group2] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> IdentifierToken[Group2] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> IdentifierToken[B] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:55,Position:54]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:57,Position:56]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:59,Position:58]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:60,Position:59]
Peek --> IdentifierToken[Group3] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> IdentifierToken[Group3] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> IdentifierToken[Group3] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> IdentifierToken[C] at [FilePath:,LineNumber:1,ColumnNumber:75,Position:74]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:86,Position:85]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:86,Position:85]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:86,Position:85]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:87,Position:86]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:88,Position:87]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:88,Position:87]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:89,Position:88]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:89,Position:88]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:89,Position:88]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:89,Position:88]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:90,Position:89]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:90,Position:89]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:91,Position:90]
Added -> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Added -> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Added -> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Added -> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:81,Position:80]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Added -> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Added -> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:94,Position:93]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:98,Position:97]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:106,Position:105]
Added -> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:107,Position:106]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:111,Position:110]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:120,Position:119]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:121,Position:120]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:122,Position:121]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:123,Position:122]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:124,Position:123]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> IdentifierToken[Group1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Peek --> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:28,Position:27]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:40,Position:39]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:51,Position:50]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:52,Position:51]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:53,Position:52]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:54,Position:53]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:61,Position:60]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:62,Position:61]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> IdentifierToken[A] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Peek --> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:81,Position:80]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:76,Position:75]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:77,Position:76]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:80,Position:79]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:81,Position:80]
Peek --> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:81,Position:80]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:82,Position:81]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> IdentifierToken[i] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Peek --> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:85,Position:84]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:92,Position:91]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Peek --> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:94,Position:93]
Peek --> IdentifierToken[SA1] at [FilePath:,LineNumber:1,ColumnNumber:94,Position:93]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:98,Position:97]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:98,Position:97]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:98,Position:97]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:105,Position:104]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:106,Position:105]
Peek --> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:106,Position:105]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:107,Position:106]
Peek --> IdentifierToken[SA2] at [FilePath:,LineNumber:1,ColumnNumber:107,Position:106]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Peek --> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:110,Position:109]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:111,Position:110]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:111,Position:110]
Peek --> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:111,Position:110]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:118,Position:117]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:119,Position:118]
Peek --> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:120,Position:119]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:121,Position:120]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:121,Position:120]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:122,Position:121]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:122,Position:121]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:122,Position:121]
Peek --> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:122,Position:121]
Peek --> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:123,Position:122]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:123,Position:122]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:124,Position:123]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:124,Position:123]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:124,Position:123]
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.291 sec - in de.fhdw.wtf.parser.test.TestConstructors
testManyConstructorBetweenOperation(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.027 sec
testSimpleConstructorWithoutParameters(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.005 sec
testFirstOperationThanConstructorThanVariale(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.01 sec
testFirstConstructorThanVariable(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.006 sec
testConstructorWithoutParameterAndManySuperclassesWithoutParameter(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.013 sec
testClassWithoutConstructor(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.004 sec
testManyConstructorBetweenVariable(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.01 sec
testConstructorWithoutParameterAndSuperclassWithoutParameter(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.012 sec
testConstructorBetweenOperation(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.013 sec
testClassWithManyConstructor(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.011 sec
testFirstOperationThanVariableThanConstructor(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.01 sec
testConstructorReferenzesOtherConstructorInTheSameClass(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.016 sec
testConstructorWithParameterDelegatesParameterToOneSuperclassWithParameter(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.011 sec
testFirstOperationThanConstructor(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.008 sec
testConstructorBetweenVariable(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.008 sec
testManyClassesWithOneConstructorOneGroup(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.01 sec
testFirstConstructorThanOperationThanVariable(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.01 sec
testConstructorWithoutParameterCallEmptySuperConstructorsWhichNotExist(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.007 sec
testConstructorCallsConstructorWhichNotExist(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.01 sec
testConstructorWithParameterAndManySuperclassesWithoutParameter(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.01 sec
testFirstConstructorThanOperation(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.008 sec
testFirstVariableThanConstructor(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.006 sec
testConstructorWithoutParameterAndSuperclassWithParameter(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.007 sec
testConstructorWithParameterAndSuperclassWithoutParameter(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.008 sec
testManyClassesWithOneConstructorDifferentGroups(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.012 sec
testConstructorWithParameterDelegatesParameterToManySuperclassesWithParameter(de.fhdw.wtf.parser.test.TestConstructors)  Time elapsed: 0.026 sec
Running de.fhdw.wtf.parser.test.TestGetFirstAndLastToken
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 sec - in de.fhdw.wtf.parser.test.TestGetFirstAndLastToken
testSimpleClass(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.018 sec
testSimpleGroup(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.001 sec
testOperation(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.002 sec
testListOfListOfMap(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.002 sec
testList(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.007 sec
testClassWithHierarchy(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.003 sec
testAttributeWithModifier(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.003 sec
testThreeGroups(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.002 sec
testSimpleAttributte(de.fhdw.wtf.parser.test.TestGetFirstAndLastToken)  Time elapsed: 0.01 sec
Running de.fhdw.wtf.parser.test.TestAttributes
Tests run: 39, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 sec - in de.fhdw.wtf.parser.test.TestAttributes
testAttributeWithMoreListsOnSum(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.002 sec
testAttributeWithMapOnProductAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.004 sec
testAttributeHashCoce(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithListOnProduct(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithSymmertricModifier(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testClassWithSuperclassAndAttribute(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithMapAndMapAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithListOfMap(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testSumAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeIsTransient(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.005 sec
testAttributeWithListOfListOfMapAndProductAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeIsMutable(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithMapOnBeginningOfProduct(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testListAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.006 sec
testAttributeWithModifier(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithAllModifiers(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.002 sec
testAttributeMap(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithEmptyProduct(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithMapOnEmptyProductAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithMapAndListOfProductAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithOwnClassType(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithListInList(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeToString(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testSomeAttributes(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testMapAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithListOfMapAndProductAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithMoreListsOnProduct(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeIsFindable(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithMapAndListAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeIsPrior(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithList(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testClassWithAttributeQualifiedType(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testAttributeWithMapOnProduct(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testOneAttribute(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0.001 sec
testSumWithListOfSum(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testSimpleClassInGroupWithPriorModifiersComplete(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeWithListOfMapButMissingBracketClose(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testProductAsKey(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
testAttributeIsSymmetric(de.fhdw.wtf.parser.test.TestAttributes)  Time elapsed: 0 sec
Running de.fhdw.wtf.parser.test.TestExceptions
Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in de.fhdw.wtf.parser.test.TestExceptions
testNoArrowException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.001 sec
testOperationModifierAlreadyAddedException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.002 sec
testDoubleSquareBracketCloseException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.001 sec
testNoBracketCloseExceptionAttribute(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoColonException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoSquareBracketCloseException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoBracketOpenException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.001 sec
testNoCurlyBracketCloseExceptionClass(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoSquareBracketOpenException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoCurlyBracketCloseExceptionSum(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoTypeExceptionProduct(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoGroupElementException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.001 sec
testNoSemicolonExceptionAttribute(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoColonExceptionSemicolon(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.001 sec
testNoPlusSymbolException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoBracketCloseException(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.001 sec
testNoEqualsExceptionClass(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoEqualsExceptionGroup(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoCurlyBracketOpenException1(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoCurlyBracketOpenException2(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoCurlyBracketOpenException3(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoSemicolonExceptionClass(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0.001 sec
testNoTypeExceptionSum(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
testNoSemicolonExceptionOperation(de.fhdw.wtf.parser.test.TestExceptions)  Time elapsed: 0 sec
Running de.fhdw.wtf.parser.test.TestName
given>toAdd
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in de.fhdw.wtf.parser.test.TestName
testAddToUnqualifiedName(de.fhdw.wtf.parser.test.TestName)  Time elapsed: 0 sec
dummyTest(de.fhdw.wtf.parser.test.TestName)  Time elapsed: 0 sec
testGetLastAdded(de.fhdw.wtf.parser.test.TestName)  Time elapsed: 0 sec
testEqualsPartial(de.fhdw.wtf.parser.test.TestName)  Time elapsed: 0.001 sec
testConcat(de.fhdw.wtf.parser.test.TestName)  Time elapsed: 0.001 sec
testAddToQualifiedNameWithTwoUnqualifiedName(de.fhdw.wtf.parser.test.TestName)  Time elapsed: 0 sec
Running de.fhdw.wtf.parser.test.TestOperations
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec - in de.fhdw.wtf.parser.test.TestOperations
testSimpleOperationWithoutParameters(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0.001 sec
testOperationReturnAProductThatShouldBeThrown(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0.001 sec
testOperationWithParameterAndOutputParameterModifier(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationHashCode(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationWithoutReturnButThrowSumOfException(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0.008 sec
testOperationWithOneOutputParameter(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationWithTwoSimpleInputParameter(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0.001 sec
testOperationReturnAThrownTypeThatShouldBeThrown(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationWithoutReturnButThrow(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0.001 sec
testOperationWithException(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationReturnAMapThatShouldBeThrown(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationReturnAListThatShouldBeThrown(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationWithOneSimpleInputParameter(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testOperationToString(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0 sec
testAbstractOperation(de.fhdw.wtf.parser.test.TestOperations)  Time elapsed: 0.001 sec
Running de.fhdw.wtf.parser.test.TestClasses
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 sec - in de.fhdw.wtf.parser.test.TestClasses
testMultipleInheritance(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0.001 sec
testSimpleClass(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testClassAbstractModifier(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0.001 sec
testClassWithAllModifier(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testClassVisitableModifier(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0.001 sec
testClassTransientModifier(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testSimpleInheritance(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testClassServiceModifier(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testClassWithAllModifierInDifferentOrder(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testClassWithExceptionInParseModifier(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0.001 sec
testClassWithoutAGroup(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testClassMultipleAbstractModifier(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0.001 sec
testSimpleInheritanceWithTwoGroups(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testSimpleClassWithoutSemicolon(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0.001 sec
testClassWithMultipleSameModifiers(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0 sec
testSimpleClassWithoutClassEnd(de.fhdw.wtf.parser.test.TestClasses)  Time elapsed: 0.023 sec
Running de.fhdw.wtf.parser.test.TestModels
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec - in de.fhdw.wtf.parser.test.TestModels
testModelCalculation(de.fhdw.wtf.parser.test.TestModels)  Time elapsed: 0.021 sec
testModelCalculation2(de.fhdw.wtf.parser.test.TestModels)  Time elapsed: 0 sec
testModelHashCode(de.fhdw.wtf.parser.test.TestModels)  Time elapsed: 0 sec
Running de.fhdw.wtf.dsl.scanner.test.ScannerMultilineTest
Added -> IdentifierToken[Zeile1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[
] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> IdentifierToken[Zeile2] at [FilePath:,LineNumber:2,ColumnNumber:1,Position:8]
Added -> WhitespaceToken[
] at [FilePath:,LineNumber:2,ColumnNumber:7,Position:14]
Added -> IdentifierToken[Zeile3] at [FilePath:,LineNumber:3,ColumnNumber:1,Position:16]
Added -> EndToken[] at [FilePath:,LineNumber:3,ColumnNumber:7,Position:22]
Next -> IdentifierToken[Zeile1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[
] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> IdentifierToken[Zeile2] at [FilePath:,LineNumber:2,ColumnNumber:1,Position:8]
Next -> WhitespaceToken[
] at [FilePath:,LineNumber:2,ColumnNumber:7,Position:14]
Next -> IdentifierToken[Zeile3] at [FilePath:,LineNumber:3,ColumnNumber:1,Position:16]
Next -> EndToken[] at [FilePath:,LineNumber:3,ColumnNumber:7,Position:22]
Added -> IdentifierToken[ab] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[	] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> IdentifierToken[cd] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:3]
Added -> WhitespaceToken[
] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:5]
Added -> IdentifierToken[a] at [FilePath:,LineNumber:2,ColumnNumber:1,Position:6]
Added -> WhitespaceToken[	] at [FilePath:,LineNumber:2,ColumnNumber:2,Position:7]
Added -> IdentifierToken[bcd] at [FilePath:,LineNumber:2,ColumnNumber:3,Position:8]
Added -> WhitespaceToken[
	] at [FilePath:,LineNumber:2,ColumnNumber:6,Position:11]
Added -> IdentifierToken[abcd] at [FilePath:,LineNumber:3,ColumnNumber:3,Position:13]
Added -> WhitespaceToken[
] at [FilePath:,LineNumber:3,ColumnNumber:7,Position:17]
Added -> IdentifierToken[abcd] at [FilePath:,LineNumber:4,ColumnNumber:1,Position:18]
Added -> WhitespaceToken[	] at [FilePath:,LineNumber:4,ColumnNumber:5,Position:22]
Added -> IdentifierToken[ef] at [FilePath:,LineNumber:4,ColumnNumber:7,Position:23]
Added -> EndToken[] at [FilePath:,LineNumber:4,ColumnNumber:9,Position:25]
Next -> IdentifierToken[ab] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[	] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> IdentifierToken[cd] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:3]
Next -> WhitespaceToken[
] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:5]
Next -> IdentifierToken[a] at [FilePath:,LineNumber:2,ColumnNumber:1,Position:6]
Next -> WhitespaceToken[	] at [FilePath:,LineNumber:2,ColumnNumber:2,Position:7]
Next -> IdentifierToken[bcd] at [FilePath:,LineNumber:2,ColumnNumber:3,Position:8]
Next -> WhitespaceToken[
	] at [FilePath:,LineNumber:2,ColumnNumber:6,Position:11]
Next -> IdentifierToken[abcd] at [FilePath:,LineNumber:3,ColumnNumber:3,Position:13]
Next -> WhitespaceToken[
] at [FilePath:,LineNumber:3,ColumnNumber:7,Position:17]
Next -> IdentifierToken[abcd] at [FilePath:,LineNumber:4,ColumnNumber:1,Position:18]
Next -> WhitespaceToken[	] at [FilePath:,LineNumber:4,ColumnNumber:5,Position:22]
Next -> IdentifierToken[ef] at [FilePath:,LineNumber:4,ColumnNumber:7,Position:23]
Next -> EndToken[] at [FilePath:,LineNumber:4,ColumnNumber:9,Position:25]
Added -> IdentifierToken[Zeile1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[
] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> IdentifierToken[Zeile2] at [FilePath:,LineNumber:2,ColumnNumber:1,Position:7]
Added -> WhitespaceToken[
] at [FilePath:,LineNumber:2,ColumnNumber:7,Position:13]
Added -> IdentifierToken[Zeile3] at [FilePath:,LineNumber:3,ColumnNumber:1,Position:14]
Added -> EndToken[] at [FilePath:,LineNumber:3,ColumnNumber:7,Position:20]
Next -> IdentifierToken[Zeile1] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[
] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> IdentifierToken[Zeile2] at [FilePath:,LineNumber:2,ColumnNumber:1,Position:7]
Next -> WhitespaceToken[
] at [FilePath:,LineNumber:2,ColumnNumber:7,Position:13]
Next -> IdentifierToken[Zeile3] at [FilePath:,LineNumber:3,ColumnNumber:1,Position:14]
Next -> EndToken[] at [FilePath:,LineNumber:3,ColumnNumber:7,Position:20]
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in de.fhdw.wtf.dsl.scanner.test.ScannerMultilineTest
lineIsCountedUpWithCarriageReturn(de.fhdw.wtf.dsl.scanner.test.ScannerMultilineTest)  Time elapsed: 0.008 sec
tabulatorCalculationWorks(de.fhdw.wtf.dsl.scanner.test.ScannerMultilineTest)  Time elapsed: 0.004 sec
lineIsCountedUp(de.fhdw.wtf.dsl.scanner.test.ScannerMultilineTest)  Time elapsed: 0.001 sec
Running de.fhdw.wtf.dsl.scanner.test.ScannerTest
Added -> InvalidToken[9] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> IdentifierToken[Hallo] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> InvalidToken[9] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> IdentifierToken[Hallo] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Added -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:6,Position:5]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> GreaterSymbolToken[>] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Next -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Next -> PlusSymbolToken[+] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:6,Position:5]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> GreaterSymbolToken[>] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Peek --> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Added -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[   ] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Added -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[   ] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Next -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> InvalidToken[^] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> IdentifierToken[ichbingruppe] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Added -> IdentifierToken[IchBinEINEkLASSE] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Added -> InvalidToken[^] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Next -> InvalidToken[^] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> IdentifierToken[ichbingruppe] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Next -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Next -> IdentifierToken[IchBinEINEkLASSE] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:39,Position:38]
Next -> InvalidToken[^] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:48,Position:47]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Added -> WhitespaceToken[	] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Added -> WhitespaceToken[	] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Next -> WhitespaceToken[	] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Next -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Next -> WhitespaceToken[	] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> ServiceToken[service] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> ServiceToken[service] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> ExceptionToken[exception] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Next -> ExceptionToken[exception] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> IdentifierToken[IchBinEINEkLASSE] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Added -> IdentifierToken[className] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> IdentifierToken[IchBinEINEkLASSE] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:26,Position:25]
Next -> IdentifierToken[className] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:36,Position:35]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> InvalidToken[&%] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Added -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:6,Position:5]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> InvalidToken[&%] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Next -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:6,Position:5]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> SymmetricToken[symmetric] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Next -> SymmetricToken[symmetric] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> WhitespaceToken[  ] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> WhitespaceToken[    ] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Added -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> WhitespaceToken[     ] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Next -> WhitespaceToken[  ] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> WhitespaceToken[    ] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Next -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> WhitespaceToken[     ] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:25,Position:24]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Next -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Next -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Added -> FindableToken[findable] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> FindableToken[findable] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> IdentifierToken[MyGroup] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> IdentifierToken[MyClass] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> IdentifierToken[MyOperation] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> IdentifierToken[TestException] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Added -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Added -> IdentifierToken[TestException] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Added -> ExceptionToken[exception] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:94,Position:93]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:95,Position:94]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:96,Position:95]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:98,Position:97]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:99,Position:98]
Next -> IdentifierToken[MyGroup] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Next -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> IdentifierToken[MyClass] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Next -> IdentifierToken[MyOperation] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Next -> IdentifierToken[TestException] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Next -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:64,Position:63]
Next -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:68,Position:67]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Next -> IdentifierToken[TestException] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:83,Position:82]
Next -> ExceptionToken[exception] at [FilePath:,LineNumber:1,ColumnNumber:84,Position:83]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:93,Position:92]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:94,Position:93]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:95,Position:94]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:96,Position:95]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:97,Position:96]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:98,Position:97]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:99,Position:98]
Added -> IdentifierToken[MyGroup] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Next -> IdentifierToken[MyGroup] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Next -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Next -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:18,Position:17]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> CommentTextToken[#Ich bin ein Kommentar#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Next -> CommentTextToken[#Ich bin ein Kommentar#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> CommentTextToken[#Ich bin ein Kommentar#] at [FilePath:,LineNumber:1,ColumnNumber:6,Position:5]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> CommentTextToken[#Ich bin ein Kommentar#] at [FilePath:,LineNumber:1,ColumnNumber:6,Position:5]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> CommentTextToken[#Ich bin ein Kommentar;#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Next -> CommentTextToken[#Ich bin ein Kommentar;#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> CommentTextToken[#auto:class={};#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Next -> CommentTextToken[#auto:class={};#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Added -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Next -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> InvalidToken[/] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Added -> IdentifierToken[Kommentar] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:12,Position:11]
Added -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> InvalidToken[/] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> InvalidToken[/] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Next -> IdentifierToken[Kommentar] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:12,Position:11]
Next -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Next -> InvalidToken[/] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> MutableToken[mutable] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> MutableToken[mutable] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> IdentifierToken[Hannover] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> IdentifierToken[Hbf] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Next -> IdentifierToken[Hannover] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> IdentifierToken[Hbf] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Added -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Added -> PriorToken[prior] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Next -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Next -> PriorToken[prior] at [FilePath:,LineNumber:1,ColumnNumber:22,Position:21]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:27,Position:26]
Added -> TransientToken[transient] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Next -> TransientToken[transient] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:10,Position:9]
Added -> IdentifierToken[MyGroup] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Added -> IdentifierToken[MyClass] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Added -> IdentifierToken[MyOperation] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Added -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Added -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Added -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Added -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Added -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Next -> IdentifierToken[MyGroup] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Next -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:15,Position:14]
Next -> IdentifierToken[MyClass] at [FilePath:,LineNumber:1,ColumnNumber:16,Position:15]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:24,Position:23]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:29,Position:28]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:30,Position:29]
Next -> IdentifierToken[MyOperation] at [FilePath:,LineNumber:1,ColumnNumber:31,Position:30]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:42,Position:41]
Next -> DoubleSquareBracketOpenToken[[[] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> BracketOpenToken[(] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> BracketCloseToken[)] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:49,Position:48]
Next -> IdentifierToken[String] at [FilePath:,LineNumber:1,ColumnNumber:50,Position:49]
Next -> ArrowToken[->] at [FilePath:,LineNumber:1,ColumnNumber:56,Position:55]
Next -> IdentifierToken[Integer] at [FilePath:,LineNumber:1,ColumnNumber:58,Position:57]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Next -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:66,Position:65]
Next -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:67,Position:66]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:69,Position:68]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:70,Position:69]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:71,Position:70]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:72,Position:71]
Next -> SemicolonToken[;] at [FilePath:,LineNumber:1,ColumnNumber:73,Position:72]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:74,Position:73]
Added -> IdentifierToken[Bond007] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Added -> IdentifierToken[what_is_the_answer_to_life_the_universe_and_everything] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> WhitespaceToken[  ] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Added -> IdentifierToken[ThreadsafeButton_Channel] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Added -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:89,Position:88]
Added -> IdentifierToken[SimpleNodeTester] at [FilePath:,LineNumber:1,ColumnNumber:90,Position:89]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:106,Position:105]
Next -> IdentifierToken[Bond007] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:8,Position:7]
Next -> IdentifierToken[what_is_the_answer_to_life_the_universe_and_everything] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> WhitespaceToken[  ] at [FilePath:,LineNumber:1,ColumnNumber:63,Position:62]
Next -> IdentifierToken[ThreadsafeButton_Channel] at [FilePath:,LineNumber:1,ColumnNumber:65,Position:64]
Next -> WhitespaceToken[ ] at [FilePath:,LineNumber:1,ColumnNumber:89,Position:88]
Next -> IdentifierToken[SimpleNodeTester] at [FilePath:,LineNumber:1,ColumnNumber:90,Position:89]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:106,Position:105]
Added -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Next -> AsteriskToken[*] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:2,Position:1]
Added -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> CommentTextToken[#this is a class#] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Added -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Next -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> CommentTextToken[#this is a class#] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Next -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:23,Position:22]
Added -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> DoubleSquareBracketCloseToken[]]] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Next -> CommentTextToken[##] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:3,Position:2]
Added -> IdentifierToken[ichbingruppe] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Added -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Added -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Added -> IdentifierToken[IchBinEINEkLASSE] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Added -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Added -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Added -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Added -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Added -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Added -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Next -> IdentifierToken[ichbingruppe] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:13,Position:12]
Next -> GroupToken[group] at [FilePath:,LineNumber:1,ColumnNumber:14,Position:13]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:19,Position:18]
Next -> SquareBracketOpenToken[[] at [FilePath:,LineNumber:1,ColumnNumber:20,Position:19]
Next -> IdentifierToken[IchBinEINEkLASSE] at [FilePath:,LineNumber:1,ColumnNumber:21,Position:20]
Next -> ColonToken[:] at [FilePath:,LineNumber:1,ColumnNumber:37,Position:36]
Next -> ClassToken[class] at [FilePath:,LineNumber:1,ColumnNumber:38,Position:37]
Next -> EqualToken[=] at [FilePath:,LineNumber:1,ColumnNumber:43,Position:42]
Next -> CurlyBracketOpenToken[{] at [FilePath:,LineNumber:1,ColumnNumber:44,Position:43]
Next -> CurlyBracketCloseToken[}] at [FilePath:,LineNumber:1,ColumnNumber:45,Position:44]
Next -> SquareBracketCloseToken[]] at [FilePath:,LineNumber:1,ColumnNumber:46,Position:45]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:47,Position:46]
Added -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> WhitespaceToken[  ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Added -> InvalidToken[&] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Added -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:12,Position:11]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Next -> AbstractToken[abstract] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> WhitespaceToken[  ] at [FilePath:,LineNumber:1,ColumnNumber:9,Position:8]
Next -> InvalidToken[&] at [FilePath:,LineNumber:1,ColumnNumber:11,Position:10]
Next -> IdentifierToken[hallo] at [FilePath:,LineNumber:1,ColumnNumber:12,Position:11]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:17,Position:16]
Added -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Added -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Added -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Next -> IdentifierToken[cla] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Next -> ExclamationToken[!] at [FilePath:,LineNumber:1,ColumnNumber:4,Position:3]
Next -> IdentifierToken[ss] at [FilePath:,LineNumber:1,ColumnNumber:5,Position:4]
Next -> EndToken[] at [FilePath:,LineNumber:1,ColumnNumber:7,Position:6]
Tests run: 37, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 sec - in de.fhdw.wtf.dsl.scanner.test.ScannerTest
digitIdentifierTest(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.016 sec
singleSymol(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.009 sec
testWhitespaceInKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testInvalidChar(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.003 sec
testTab(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.004 sec
testServiceAsKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0 sec
testExceptionAsKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.008 sec
testClassNames(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.007 sec
testInvalidCharacterInKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.003 sec
testSymmetricAsToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testWhitespace2(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.009 sec
testWhitespace(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.008 sec
testTripleSquareBracketCloseAsToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testFindableAsKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testExclamationToken2(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.021 sec
testExclamationToken3(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.002 sec
testDoubleSquareBracketOpenAsToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testComment1(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.012 sec
testComment2(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.005 sec
testComment3(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.005 sec
testComment4(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0 sec
testComment5(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.006 sec
testComment6(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.002 sec
testArrowAsToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testMutableAsToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0 sec
testWhitespaceInIdentifier(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.002 sec
keywords(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.004 sec
testTransientAsKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.005 sec
testExclamationToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.013 sec
identifiers(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.008 sec
testAsteriskAsToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testCommentCharacterInKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testDoubleSquareBracketCloseAsToken(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.003 sec
testCommentEmpty(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
classInGroup(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.01 sec
invalid(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
testExclamationCharacterInKeyword(de.fhdw.wtf.dsl.scanner.test.ScannerTest)  Time elapsed: 0.001 sec
Running de.fhdw.wtf.dsl.scanner.test.ScannerFileTest
Added -> CommentTextToken[#A
B#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Added -> EndToken[] at [FilePath:,LineNumber:2,ColumnNumber:2,Position:5]
Next -> CommentTextToken[#A
B#] at [FilePath:,LineNumber:1,ColumnNumber:1,Position:0]
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in de.fhdw.wtf.dsl.scanner.test.ScannerFileTest
modelFileMultiLine(de.fhdw.wtf.dsl.scanner.test.ScannerFileTest)  Time elapsed: 0.006 sec
Running de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 sec - in de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck
testAbstractOperationInAbstractClass(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.036 sec
testAbstractOperationInNotAbstractClass(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.021 sec
testAbstractOperationInNotAbstractClass2(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.01 sec
testAbstractOperationInNotAbstractClass3(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.022 sec
testAbstractOperationInNotAbstractClass4(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.009 sec
testAbstractOperationInNotAbstractClass5(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.005 sec
testAbstractOperationInNotAbstractClass6(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.007 sec
testAbstractOperationInNotAbstractClass7(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.025 sec
testAbstractOperationInAbstractClass1(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.009 sec
testAbstractOperationInAbstractClass2(de.fhdw.wtf.walker.tasks.test.TestAbstractOperationsCheck)  Time elapsed: 0.009 sec
Running de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.667 sec - in de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask
testContainsInheritanceOverClassInheritance2(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.112 sec
testProductHierarchie(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.037 sec
testEmptyModel(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.132 sec
testSumSupertypeIsAnClass2(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.026 sec
testSumSupertypeIsAnClass3(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.017 sec
testNormalContainsInheritance2(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.022 sec
testNormalContainsInheritance3(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.032 sec
testSumSupertypeIsAnClass(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.021 sec
testEmptySum2(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.019 sec
testContainsInheritanceOverClassInheritanceAndSumSupertypeIsAnClass(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.019 sec
testTransitiveInheritanceAndSumSupertypeIsClass2(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.037 sec
testTransitiveInheritanceAndSumSupertypeIsClass3(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.015 sec
testTransitiveInheritance2(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.019 sec
testProductHierarchie2(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.016 sec
testProductHierarchie3(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.025 sec
testProductHierarchie4(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.024 sec
testDuplicateInheritance(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.013 sec
testNormalContainsInheritance(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.012 sec
testTransitiveInheritance(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.021 sec
testModelWithoutSum(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.011 sec
testTransitiveInheritanceAndSumSupertypeIsClass(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.017 sec
testEmptySum(de.fhdw.wtf.walker.tasks.test.TestSupertypesCleanInheritanceTask)  Time elapsed: 0.017 sec
Running de.fhdw.wtf.walker.tasks.test.TestProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
[started] ProductCheck
[ended] ProductCheck
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 sec - in de.fhdw.wtf.walker.tasks.test.TestProductCheck
testSameProductTwice(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.008 sec
testTwoDifferentNames2(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.005 sec
testSameNameTwice2(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.034 sec
testSameNameThreeTimes2(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.026 sec
testTwoDifferentNames(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.008 sec
testSameNameTwice(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.008 sec
testCapitalisation(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.004 sec
testSameNameThreeTimes(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.003 sec
testCapitalisation2(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.036 sec
testCapitalisation3(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.012 sec
testCapitalisation4(de.fhdw.wtf.walker.tasks.test.TestProductCheck)  Time elapsed: 0.008 sec
Running de.fhdw.wtf.walker.tasks.test.TestConstructorReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 sec - in de.fhdw.wtf.walker.tasks.test.TestConstructorReferencer
testSuperConstructorWorking(de.fhdw.wtf.walker.tasks.test.TestConstructorReferencer)  Time elapsed: 0.048 sec
testSuperConstructorFailing(de.fhdw.wtf.walker.tasks.test.TestConstructorReferencer)  Time elapsed: 0.039 sec
Running de.fhdw.wtf.walker.tasks.test.TestTypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 sec - in de.fhdw.wtf.walker.tasks.test.TestTypeReferencer
simpleGroupWithClassAndOneAttribute(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.013 sec
test2GroupsInModelAndDifferentOtherGroupsCheckingRelativePath(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.026 sec
testNoClassException1(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.013 sec
testNoClassException2(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.012 sec
testSimpleReferencingUnqualified(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.008 sec
simple2GroupsAnd3ClassesWithDifferentAttributesAndAWrongQualification(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.012 sec
testSimpleReferencingBaseTypeAttribute(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.012 sec
testFindNoClassBecauseLocal(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.008 sec
testDuplicateProductElimination(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.001 sec
testSameClassNameDifferentGroups(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.011 sec
testSimpleReferencingFullQualified(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.008 sec
test2GroupsWithClassesRelativePath(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.01 sec
testRelativeQualifiers(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.016 sec
testClassAsAttribute(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.008 sec
testSupertypesWithDifferentGroups(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.006 sec
testSimpleAnything1(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.009 sec
testSimpleAnything2(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.015 sec
testSimpleAnything3(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.024 sec
testUserString(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.011 sec
simple2GroupsAnd3ClassesWithDifferentAttributesAnd2Supertypes(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.003 sec
test2GroupsWithClasseHierarchieZyklus(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.004 sec
test3GroupsAndManyClassesWithDifferentAttributes(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.004 sec
testDuplicateSumElimination(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.001 sec
simpleGroupInGroupAnd3ClassesWithDifferentAttributes(de.fhdw.wtf.walker.tasks.test.TestTypeReferencer)  Time elapsed: 0.003 sec
Running de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] InvalidAttributeModifierCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] InvalidAttributeModifierCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] InvalidAttributeModifierCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] InvalidAttributeModifierCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] InvalidAttributeModifierCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] InvalidAttributeModifierCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] InvalidAttributeModifierCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 sec - in de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck
testMapOfSymmetricModifier(de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck)  Time elapsed: 0.014 sec
testModifiersCheck(de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck)  Time elapsed: 0.013 sec
testSumSymmetricModifier(de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck)  Time elapsed: 0.008 sec
testSimpleValidSymmetricModifier(de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck)  Time elapsed: 0.006 sec
testListOfSymmetricModifier(de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck)  Time elapsed: 0.006 sec
testInvalidSymmetricModifier1(de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck)  Time elapsed: 0.007 sec
testProductSymmetricModifier(de.fhdw.wtf.walker.tasks.test.TestInvalidAttributeModifierCheck)  Time elapsed: 0.014 sec
Running de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 sec - in de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck
testDiamondWithOutCyclus(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.008 sec
testSameName(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.008 sec
testCyclicInheritanceOverMoreClassesInFirstSupertype(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.015 sec
testInheritFromItself(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.02 sec
testInheritanceFromTheSameClassTwice(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.016 sec
testInheritanceFromTwoClassesInTheSameInheritanceStructur(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.012 sec
testInheritFromBasetype(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.008 sec
testCyclicInheritanceOverMoreClassesInSecondSupertype(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.071 sec
testInvalidTypeReference(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.002 sec
testOverGroups(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.008 sec
testCyclicInheritanceOverMoreClasses(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.015 sec
testCyclicInheritanceOverMoreClassesBecauseOfTheSupertypeSupertype(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.006 sec
testCyclicInheritanceOverMoreClassesInBothSupertypes(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.003 sec
testWithoutTypeReferencer(de.fhdw.wtf.walker.tasks.test.TestCyclicInheritanceCheck)  Time elapsed: 0.001 sec
Running de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck
testDoubleGroupcomponents3(de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck)  Time elapsed: 0.002 sec
testDoubleGroupcomponents4(de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck)  Time elapsed: 0.001 sec
testDoubleGroupcomponents5(de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck)  Time elapsed: 0.001 sec
testDoubleGroupcomponent2(de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck)  Time elapsed: 0.002 sec
testDoubleGroupcomponent1_1(de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck)  Time elapsed: 0.001 sec
testDoubleGroupcomponent1_2(de.fhdw.wtf.walker.tasks.test.TestDoubleGroupcomponentCheck)  Time elapsed: 0 sec
Running de.fhdw.wtf.walker.tasks.test.TestBaseTypeInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 sec - in de.fhdw.wtf.walker.tasks.test.TestBaseTypeInheritanceCheck
testInheritFromInteger(de.fhdw.wtf.walker.tasks.test.TestBaseTypeInheritanceCheck)  Time elapsed: 0.008 sec
testInheritFromItself(de.fhdw.wtf.walker.tasks.test.TestBaseTypeInheritanceCheck)  Time elapsed: 0.007 sec
testInheritFromString(de.fhdw.wtf.walker.tasks.test.TestBaseTypeInheritanceCheck)  Time elapsed: 0.003 sec
testInheritFromOtherClass(de.fhdw.wtf.walker.tasks.test.TestBaseTypeInheritanceCheck)  Time elapsed: 0.002 sec
testInheritFromAnything(de.fhdw.wtf.walker.tasks.test.TestBaseTypeInheritanceCheck)  Time elapsed: 0.002 sec
Running de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck
[started] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleGroupcomponentCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[submitted] DoubleAttributenameCheck
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] DoubleAttributenameCheck
[started] PrototypesTask
[ended] DoubleAttributenameCheck
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.515 sec - in de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck
testTwoEqualKlassesWithEqualOperationInDifferentGroups(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.018 sec
testThreeOperationWithCorrectOverloading(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.017 sec
testNormallyEqualSumIfStandardized(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.021 sec
testTwoDifferentOperationNames(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.009 sec
testTwoEqualOperations2(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.009 sec
testTwoEqualOperations3(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.009 sec
testTwoOperationsWithDifferentTypeOfTwoGroups(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.024 sec
testTwoOperationWithCorrectOverloadingDifferentParameterCount(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.053 sec
testTwoDifferentProductsAsParamDifferentInProductElementNames(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.04 sec
testTwoEqualOperationsinDifferentClasses(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.047 sec
testTwoOperationWithCorrectOverloading(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.038 sec
testTwoEqualOperations(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.049 sec
testTwoEqualOperations4Sum(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.04 sec
testTwoEqualOperationsButDifferentTypeSort(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.02 sec
testTwoEqualOperationsWithNoParameter(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.028 sec
testTwoOperationWithCorrectOverloading2(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.067 sec
testTwoEqualOperations5Product(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.013 sec
testTwoEqualOperationsButDifferentTypeSort2(de.fhdw.wtf.walker.tasks.test.TestOverloadingCheck)  Time elapsed: 0.01 sec
Running de.fhdw.wtf.walker.tasks.test.TestPrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 sec - in de.fhdw.wtf.walker.tasks.test.TestPrototypesTask
testSumWithOneElementAtBeginningOneSumWithOneClass(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.007 sec
testTwoEqualSums(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.003 sec
testSumWithOneElementAtBeginningOneProduct(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.004 sec
testSumWithOneElementAtBeginningOneClassAfterStandardize(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.005 sec
testAnything2(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.003 sec
testAnything3(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.007 sec
testTwoEqualMapsAndOneOtherType(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.004 sec
testProduct(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.004 sec
testSumWithOneElementAtBeginningOneClass(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.004 sec
testTwoComplexAttributesWithSameType(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.009 sec
testProduct2(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.003 sec
testTwoOperationsWithSameParamsAndReturnValue(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.008 sec
testMoreEqualTypes(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.005 sec
testAnything(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.003 sec
testTwoListsOfTheSameProduct(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.005 sec
testSumWithOneElementAtBeginningInteger(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.003 sec
testTypeProxy(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.004 sec
testSumWithOneElementAtBeginningOneMap(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.004 sec
testSumWithOneElementAtBeginningString(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.002 sec
testSumWithOneElementAtBeginningOneList(de.fhdw.wtf.walker.tasks.test.TestPrototypesTask)  Time elapsed: 0.003 sec
Running de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.25 sec - in de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask
testContainsInheritanceOverClassInheritance2(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.014 sec
testProductHierarchie(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.013 sec
testSumSupertypeIsAnClass2(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.011 sec
testSumSupertypeIsAnClass3(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.006 sec
testNormalContainsInheritance2(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.007 sec
testNormalContainsInheritance3(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.012 sec
testSumSupertypeIsAnClass(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.007 sec
testEmptySum2(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.007 sec
testContainsInheritanceOverClassInheritanceAndSumSupertypeIsAnClass(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.008 sec
testTransitiveInheritanceAndSumSupertypeIsClass2(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.046 sec
testTransitiveInheritanceAndSumSupertypeIsClass3(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.011 sec
testProductHierarchie2(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.008 sec
testProductHierarchie3(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.01 sec
testProductHierarchie4(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.013 sec
testNormalContainsInheritance(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.008 sec
testTransitiveInheritance(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.02 sec
testModelWithoutSum(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.013 sec
testTransitiveInheritanceAndSumSupertypeIsClass(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.015 sec
testEmptySum(de.fhdw.wtf.walker.tasks.test.TestSupertypesFillTask)  Time elapsed: 0.017 sec
Running de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[submitted] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[submitted] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] BaseTypeInheritanceCheck
[submitted] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] CyclicInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.371 sec - in de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck
testDoubleAttributenameInInheritance1(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.044 sec
testDoubleAttributenameInInheritance2(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.027 sec
testDoubleAttributenameInInheritance3(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.03 sec
testDoubleAttributenameInInheritance4(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.027 sec
testDoubleAttributenameInInheritance5(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.024 sec
testDoubleAttributename1(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.034 sec
testDoubleAttributename2(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.035 sec
testDoubleAttributename3(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.027 sec
testDoubleAttributename4(de.fhdw.wtf.walker.tasks.test.TestDoubleAttributenameCheck)  Time elapsed: 0.123 sec
Running de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[ended] CyclicInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] DoubleAttributenameCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[started] ProductCheck
[ended] AbstractOperationsCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] ProductCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[started] ProductCheck
[ended] AbstractOperationsCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[ended] DoubleGroupcomponentCheck
[started] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[ended] ProductCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] DoubleGroupcomponentCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[started] DoubleAttributenameCheck
[ended] InvalidAttributeModifierCheck
[ended] DoubleAttributenameCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] DoubleGroupcomponentCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[ended] ProductCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[started] ProductCheck
[ended] ProductCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] DoubleAttributenameCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[started] ProductCheck
[ended] AbstractOperationsCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] DoubleGroupcomponentCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.551 sec - in de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest
testThrownSumContainsThrownTypes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.007 sec
testThrownSumContainsOneThrownTypeSecondAndOneNormalThrownTypesAndDifferentOrder(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testThrownSumContainingList(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.001 sec
testList1(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.042 sec
testThrownSumContainsOneThrownTypeFirstAndOneNormalThrownTypes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testMap1(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.037 sec
testMap2(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.021 sec
testMap3(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.03 sec
testMap4(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.028 sec
testMap5(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.04 sec
testSum1(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.031 sec
testSum2(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.042 sec
testThrownSumContainingThrownTypesAndNormalType(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.001 sec
testThrownSumContainsNormalType(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testAnything1(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.011 sec
testAnything2(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.014 sec
testThrownSumContainingProductType(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.001 sec
testThrownSumContainingDifferentTypes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testDoubleThrownElements(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.007 sec
testSumContainsOneThrownTypeFirst(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.003 sec
testThrownSumContainsOneThrownTypeSecondAndOneNormalThrownTypes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testThrownSumContainsThrownType(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testThrownSumContainingProductTypes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testSumContainsTwoThrownTypes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.002 sec
testThrownSumTypesManyTimes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testThrownSumContainingLists(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0 sec
testSumContainsOneThrownTypeSecond(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.002 sec
testSumContainsThrownType(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.001 sec
testSumTypesManyTimes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.002 sec
testClass1(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.016 sec
testClass2(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.031 sec
testClass3(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.041 sec
testClass4(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.06 sec
testThrownSumContainsNormalTypes(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.001 sec
testClassProductMapListSum1(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.053 sec
testClassAndList1(de.fhdw.wtf.common.ast.type.test.StandardizeSumsTest)  Time elapsed: 0.021 sec
Running de.fhdw.wtf.common.ast.type.test.TypeTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec - in de.fhdw.wtf.common.ast.type.test.TypeTest
testListTypeMapTypeToString(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0 sec
testClassService(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0.008 sec
testClassTransient(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0 sec
testMapTypeToString(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0 sec
testClassIsException(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0 sec
testClassAbstract(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0.005 sec
testClassVisitable(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0 sec
testListTypeToString(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0 sec
testClassTypeToString(de.fhdw.wtf.common.ast.type.test.TypeTest)  Time elapsed: 0 sec
Running de.fhdw.wtf.common.stream.test.LengthTest
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in de.fhdw.wtf.common.stream.test.LengthTest
lengthKeywords(de.fhdw.wtf.common.stream.test.LengthTest)  Time elapsed: 0 sec
lengthIdentifier(de.fhdw.wtf.common.stream.test.LengthTest)  Time elapsed: 0.001 sec
lengthSymbol(de.fhdw.wtf.common.stream.test.LengthTest)  Time elapsed: 0 sec
lengthComment(de.fhdw.wtf.common.stream.test.LengthTest)  Time elapsed: 0 sec
lengthInvalid(de.fhdw.wtf.common.stream.test.LengthTest)  Time elapsed: 0 sec
Running de.fhdw.wtf.common.stream.test.SimpleTokenStreamTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in de.fhdw.wtf.common.stream.test.SimpleTokenStreamTest
test(de.fhdw.wtf.common.stream.test.SimpleTokenStreamTest)  Time elapsed: 0 sec
Running de.fhdw.wtf.common.stream.test.FilteredTokenStreamTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in de.fhdw.wtf.common.stream.test.FilteredTokenStreamTest
test(de.fhdw.wtf.common.stream.test.FilteredTokenStreamTest)  Time elapsed: 0 sec
Running de.fhdw.wtf.common.token.TokenTest
Tests run: 41, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec - in de.fhdw.wtf.common.token.TokenTest
testSquareBracketOpenToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testDoubleSquareBracketOpenToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testIsInvalidToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testExceptionToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0.001 sec
testIsHyphenToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testClassToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testSymmetricToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testVisitableToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testGreaterSymbolToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0.001 sec
testDoubleSquareBracketCloseToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testCurlyBracketOpenToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testSemicolonToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0.001 sec
testEqualToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testPositionHashCode(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testAbstractToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testFindableToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testPositionNotEquals(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testCommaToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0.001 sec
testIsSymbolToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testPriorToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testIsOperationToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testColonToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0.001 sec
testGroupToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testIsKeywordToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testSquareBracketCloseToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testMutableToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testTransientToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testAsteriskToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testIsAttributeModifierToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testServiceToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testPlusSymbolToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testIsAbstractOperationToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testBracketCloseToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testOperationToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testBracketOpenToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testCurlyBracketCloseToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testArrowToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testIsPipeToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0.001 sec
testPipeToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testIsSymmetricToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
testHyphenToken(de.fhdw.wtf.common.token.TokenTest)  Time elapsed: 0 sec
Running de.fhdw.wtf.common.task.test.TaskTest
[started] DummyTask<T2>
T2
[ended] DummyTask<T2>
[submitted] DummyTask<T1>
[started] DummyTask<T1>
T1
[ended] DummyTask<T1>
[started] DummyTask<T1>
T1
[ended] DummyTask<T1>
[started] DummyTask<T3>
T3
[ended] DummyTask<T3>
[submitted] DummyTask<T2>
[started] DummyTask<T2>
T2
[ended] DummyTask<T2>
[started] DummyTask<T11>
T11
[ended] DummyTask<T11>
[submitted] DummyTask<T1>
[started] DummyTask<T1>
T1
[ended] DummyTask<T1>
[started] DummyTask<T12>
T12
[ended] DummyTask<T12>
[submitted] DummyGroup<G1>
[started] DummyGroup<G1>
startG1
[ended] DummyGroup<G1>
[submitted] DummyTask<T21>
[submitted] DummyTask<T22>
[started] DummyTask<T21>
T21
[ended] DummyTask<T21>
[started] DummyTask<T22>
T22
[ended] DummyTask<T22>
[submitted] DummyGroup<G2>
[started] DummyGroup<G2>
startG2
[ended] DummyGroup<G2>
ok---
[started] DummyTask<T1>
T1
[ended] DummyTask<T1>
[submitted] DummyGroup<G1>
[submitted] DummyGroup<G3>
[started] DummyTask<T2>
T2
[ended] DummyTask<T2>
[started] DummyGroup<G3>
startG3
[ended] DummyGroup<G3>
[started] DummyGroup<G1>
startG1
[ended] DummyGroup<G1>
[submitted] DummyGroup<G2>
[started] DummyGroup<G2>
startG2
[ended] DummyGroup<G2>
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec - in de.fhdw.wtf.common.task.test.TaskTest
testCyclicDependency(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.001 sec
testCycle(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.001 sec
testReflexiveCycle(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.005 sec
testDyclicDependencyTransitive(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.001 sec
testCycle3(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.001 sec
testGroup1(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.01 sec
testGroup2(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.006 sec
testParserWithTaskReferencer(de.fhdw.wtf.common.task.test.TaskTest)  Time elapsed: 0.004 sec
Running de.fhdw.wtf.tooling.test.SyntaxCheckTest
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[started] SymmetricCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[ended] SymmetricCheck
[ended] ProductCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] CyclicInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
[started] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[ended] DoubleGroupcomponentCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[started] DoubleGroupcomponentCheck
[ended] DoubleGroupcomponentCheck
[started] AbstractOperationsCheck
[ended] AbstractOperationsCheck
[started] ProductCheck
[ended] ProductCheck
[started] SymmetricCheck
[ended] SymmetricCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] TypeReferencer
[started] TypeReferencer
[ended] TypeReferencer
[submitted] CyclicInheritanceCheck
[submitted] BaseTypeInheritanceCheck
[started] CyclicInheritanceCheck
[ended] CyclicInheritanceCheck
[started] BaseTypeInheritanceCheck
[ended] BaseTypeInheritanceCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] InvalidAttributeModifierCheck
[submitted] DoubleAttributenameCheck
[started] DoubleAttributenameCheck
[ended] DoubleAttributenameCheck
[started] InvalidAttributeModifierCheck
[ended] InvalidAttributeModifierCheck
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] SubtypesFillTask
[started] SubtypesFillTask
[ended] SubtypesFillTask
[submitted] PrototypesTask
[started] PrototypesTask
[ended] PrototypesTask
[submitted] SupertypesFillTask
[started] SupertypesFillTask
[ended] SupertypesFillTask
[submitted] SupertypesCleanInheritanceTask
[started] SupertypesCleanInheritanceTask
[ended] SupertypesCleanInheritanceTask
[submitted] GroupDependencyTask
[started] GroupDependencyTask
[ended] GroupDependencyTask
[submitted] OverloadingCheck
[started] OverloadingCheck
[ended] OverloadingCheck
[submitted] AnalyzeInheritanceTreesTask
[started] AnalyzeInheritanceTreesTask
[ended] AnalyzeInheritanceTreesTask
[submitted] ConstructorReferencer
[started] ConstructorReferencer
[ended] ConstructorReferencer
[submitted] ReferencedConstructorsCheck
[started] ReferencedConstructorsCheck
[ended] ReferencedConstructorsCheck
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.261 sec - in de.fhdw.wtf.tooling.test.SyntaxCheckTest
testSimpleModelFromFile(de.fhdw.wtf.tooling.test.SyntaxCheckTest)  Time elapsed: 0.203 sec
testInvalidModelFileWithWalkerExceptions(de.fhdw.wtf.tooling.test.SyntaxCheckTest)  Time elapsed: 0.019 sec
testInvalidModelFileWithReferencerException(de.fhdw.wtf.tooling.test.SyntaxCheckTest)  Time elapsed: 0.006 sec
testInheritanceFromBaseType(de.fhdw.wtf.tooling.test.SyntaxCheckTest)  Time elapsed: 0.008 sec
testSimpleModelFromString(de.fhdw.wtf.tooling.test.SyntaxCheckTest)  Time elapsed: 0.018 sec
testInvalidModelFileWithParserExceptions(de.fhdw.wtf.tooling.test.SyntaxCheckTest)  Time elapsed: 0.004 sec
Running de.fhdw.wtf.core.integration.test.TestScannerParserIntegration
/var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec - in de.fhdw.wtf.core.integration.test.TestScannerParserIntegration
modelSimpleValid(de.fhdw.wtf.core.integration.test.TestScannerParserIntegration)  Time elapsed: 0 sec
testSquareBracketsInMaps(de.fhdw.wtf.core.integration.test.TestScannerParserIntegration)  Time elapsed: 0.005 sec
modelFilePerson(de.fhdw.wtf.core.integration.test.TestScannerParserIntegration)  Time elapsed: 0.009 sec
testSquareBracketsInOperation(de.fhdw.wtf.core.integration.test.TestScannerParserIntegration)  Time elapsed: 0.005 sec
modelSimpleValidWhitespace(de.fhdw.wtf.core.integration.test.TestScannerParserIntegration)  Time elapsed: 0 sec

Results :

Tests run: 487, Failures: 0, Errors: 0, Skipped: 0

[INFO] All tests passed!
[JENKINS] Recording test results
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ de.fhdw.wtf.core.tests ---
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/pom.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-sources.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/p2content.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-p2metadata.xml
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/p2artifacts.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-p2artifacts.xml
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:update-local-index (default-update-local-index) @ de.fhdw.wtf.core.tests ---
[INFO] 
[INFO] --- maven-site-plugin:3.4:site (default-site) @ de.fhdw.wtf.core.tests ---
[INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.8.1
[INFO] configuring report plugin org.apache.maven.plugins:maven-jxr-plugin:2.5
[INFO] configuring report plugin org.apache.maven.plugins:maven-checkstyle-plugin:2.16
[INFO] configuring report plugin org.codehaus.mojo:findbugs-maven-plugin:3.0.2
[INFO] configuring report plugin org.apache.maven.plugins:maven-pmd-plugin:3.5
[INFO] Fork Value is true
     [java] Warnings generated: 6
[INFO] Done FindBugs Analysis....
[WARNING] No project URL defined - decoration links will not be relativized!
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
[INFO] Generating "Source Xref" report          --- maven-jxr-plugin:2.5:jxr
[INFO] Generating "Checkstyle" report           --- maven-checkstyle-plugin:2.16:checkstyle
[INFO] Generating "FindBugs" report             --- findbugs-maven-plugin:3.0.2:findbugs
[INFO] Generating "CPD" report                  --- maven-pmd-plugin:3.5:cpd
[INFO] Generating "PMD" report                  --- maven-pmd-plugin:3.5:pmd
[JENKINS] Archiving site from /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/site to /var/lib/jenkins/home/jobs/WTF-Eclipse/site/de.fhdw.wtf.core.tests
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building de.fhdw.wtf.tooling.Editor 1.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:build-qualifier (default-build-qualifier) @ de.fhdw.wtf.tooling.Editor ---
[INFO] The project's OSGi version is 1.0.1.201605032353
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-id (default-validate-id) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-version (default-validate-version) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ de.fhdw.wtf.tooling.Editor ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:0.23.1:compile (default-compile) @ de.fhdw.wtf.tooling.Editor ---
[INFO] Compiling 40 source files to /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ de.fhdw.wtf.tooling.Editor ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:0.23.1:plugin-source (plugin-source) @ de.fhdw.wtf.tooling.Editor ---
[WARNING] bundle localization file /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/plugin.properties not found
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- target-platform-configuration:0.23.1:target-platform (default-target-platform) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:package-plugin (default-package-plugin) @ de.fhdw.wtf.tooling.Editor ---
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata-default (default-p2-metadata-default) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:0.23.1:source-feature (source-feature) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata (attached-p2-metadata) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 2 archive(s) processed
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ de.fhdw.wtf.tooling.Editor ---
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/pom.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-sources.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/p2content.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-p2metadata.xml
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/p2artifacts.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-p2artifacts.xml
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:update-local-index (default-update-local-index) @ de.fhdw.wtf.tooling.Editor ---
[INFO] 
[INFO] --- maven-site-plugin:3.4:site (default-site) @ de.fhdw.wtf.tooling.Editor ---
[INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.8.1
[INFO] configuring report plugin org.apache.maven.plugins:maven-jxr-plugin:2.5
[INFO] configuring report plugin org.apache.maven.plugins:maven-checkstyle-plugin:2.16
[INFO] configuring report plugin org.codehaus.mojo:findbugs-maven-plugin:3.0.2
[INFO] configuring report plugin org.apache.maven.plugins:maven-pmd-plugin:3.5
[INFO] Fork Value is true
     [java] Warnings generated: 5
[INFO] Done FindBugs Analysis....
[WARNING] No project URL defined - decoration links will not be relativized!
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
[INFO] Generating "Source Xref" report          --- maven-jxr-plugin:2.5:jxr
[INFO] Generating "Checkstyle" report           --- maven-checkstyle-plugin:2.16:checkstyle
[INFO] Generating "FindBugs" report             --- findbugs-maven-plugin:3.0.2:findbugs
[INFO] Generating "PMD" report                  --- maven-pmd-plugin:3.5:pmd
[JENKINS] Archiving site from /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/site to /var/lib/jenkins/home/jobs/WTF-Eclipse/site/de.fhdw.wtf.tooling.Editor
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building de.fhdw.wtf.tooling.Tooling 1.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] Deleting /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:build-qualifier-aggregator (default-build-qualifier-aggregator) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] The project's OSGi version is 1.0.1.201605032353
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-id (default-validate-id) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:validate-version (default-validate-version) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 
[INFO] --- target-platform-configuration:0.23.1:target-platform (default-target-platform) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:package-feature (default-package-feature) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata-default (default-p2-metadata-default) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:feature-p2-metadata (default-feature-p2-metadata) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 
[INFO] --- tycho-source-feature-plugin:0.23.1:source-feature (source-feature) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] Building jar: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-sources-feature.jar
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata (attached-p2-metadata) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 2 archive(s) processed
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/pom.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-sources-feature.jar to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-sources-feature.jar
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/p2content.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-p2metadata.xml
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/p2artifacts.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-p2artifacts.xml
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:update-local-index (default-update-local-index) @ de.fhdw.wtf.tooling.Tooling ---
[INFO] 
[INFO] --- maven-site-plugin:3.4:site (default-site) @ de.fhdw.wtf.tooling.Tooling ---
[WARNING] Report plugin org.apache.maven.plugins:maven-project-info-reports-plugin has an empty version.
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.9
[WARNING] No project URL defined - decoration links will not be relativized!
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
[INFO] Generating "Dependencies" report         --- maven-project-info-reports-plugin:2.9:dependencies
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:lib/gson-2.1.jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:lib/guava-11.0.1.jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:lib/jsr305-1.3.9.jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.maven:jar:3.9.2.v20160329-1849 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.platform:jar:3.9.2.v20160329-1849 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gwt.eclipse.core:jar:3.9.2.v20160406-1818 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gwt.eclipse.core:jar:libs/gwt-dev-tools.jar:3.9.2.v20160406-1818 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gwt.eclipse.libs:jar:3.9.2.v20160329-1849 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.ibm.icu:jar:52.1.1.v201501240615 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.annotation:jar:1.2.0.v201401042248 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.inject:jar:1.0.0.v20091030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.servlet:jar:3.1.0.v20140303-1611 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.xml:jar:1.3.4.v201005080400 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-antlr.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-bcel.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-bsf.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-log4j.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-oro.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-regexp.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-resolver.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-xalan2.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-commons-logging.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-commons-net.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jai.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-javamail.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jdepend.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jmf.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jsch.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-junit.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-junit4.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-launcher.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-netrexx.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-swing.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-testutil.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.batik.css:jar:1.7.0.v201011041433 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.batik.util:jar:1.7.0.v201011041433 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.batik.util.gui:jar:1.7.0.v200903091627 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.xerces:jar:2.9.0.v201101211617 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.xml.resolver:jar:1.2.0.v201005080400 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.xml.serializer:jar:2.7.1.v201005080400 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.compare:jar:3.5.501.v20140817-1445 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.compare.core:jar:3.5.400.v20130903-0736 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.commands:jar:3.6.100.v20140528-1422 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.contenttype:jar:3.4.200.v20140207-1251 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.databinding:jar:1.4.2.v20140729-1044 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.databinding.observable:jar:1.4.1.v20140210-1835 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.databinding.property:jar:1.4.200.v20140214-0004 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.expressions:jar:3.4.600.v20140128-0851 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.filebuffers:jar:3.5.400.v20140127-1516 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.filesystem:jar:1.4.100.v20140514-1614 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.jobs:jar:3.6.1.v20141014-1248 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.net:jar:1.2.200.v20140124-2013 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.resources:jar:3.9.1.v20140825-1431 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.runtime:jar:3.10.0.v20140318-2214 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.variables:jar:3.2.800.v20130819-1716 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.debug.core:jar:3.9.1.v20140805-1629 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.debug.ui:jar:3.10.2.v20141014-1039 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.commands:jar:0.10.2.v20140424-2344 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.contexts:jar:1.3.100.v20140407-1019 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.di:jar:1.4.0.v20140414-1837 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.di.extensions:jar:0.12.0.v20140417-2033 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.services:jar:1.2.1.v20140808-1251 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.bindings:jar:0.10.200.v20140424-2042 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.css.core:jar:0.10.100.v20140424-2042 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.css.swt:jar:0.11.101.v20140818-1343 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.css.swt.theme:jar:0.9.300.v20141126-1957 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.di:jar:1.0.0.v20140328-2112 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.model.workbench:jar:1.1.0.v20140512-1820 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.services:jar:1.1.0.v20140328-1925 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.widgets:jar:1.0.0.v20140514-1823 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench:jar:1.2.2.v20141212-1259 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench.addons.swt:jar:1.1.2.v20141126-1310 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench.renderers.swt:jar:0.12.2.v20150204-1353 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench.swt:jar:0.12.100.v20141126-1150 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench3:jar:0.12.0.v20140227-2118 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.common:jar:2.10.1.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.ecore:jar:2.10.2.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.ecore.change:jar:2.10.0.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.ecore.xmi:jar:2.10.2.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.edit:jar:2.10.1.v20150123-0452 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.app:jar:1.3.200.v20130910-1609 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.bidi:jar:0.10.0.v20130327-1442 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.common:jar:3.6.200.v20130402-1505 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.ds:jar:1.4.200.v20131126-2331 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.frameworkadmin:jar:2.0.100.v20131209-2144 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.frameworkadmin.equinox:jar:1.0.500.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.artifact.repository:jar:1.1.300.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.core:jar:2.3.0.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.director:jar:2.3.100.v20140224-1921 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.engine:jar:2.3.0.v20140506-1720 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.jarprocessor:jar:1.0.300.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.metadata:jar:2.2.0.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.metadata.repository:jar:1.2.100.v20131209-2144 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.operations:jar:2.4.0.v20131119-0908 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.repository:jar:2.3.0.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.ui:jar:2.3.0.v20140404-1657 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.ui.sdk:jar:1.0.300.v20140407-1803 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.preferences:jar:3.5.200.v20140224-1527 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.registry:jar:3.5.400.v20140428-1507 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.security:jar:1.2.0.v20130424-1801 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.security.ui:jar:1.1.200.v20130626-2037 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.simpleconfigurator:jar:1.1.0.v20131217-1203 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.simpleconfigurator.manipulator:jar:2.0.0.v20131217-1203 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.util:jar:1.0.500.v20130404-1337 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.help:jar:3.6.0.v20130326-1254 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.core:jar:3.10.2.v20150120-1634 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.core.manipulation:jar:1.5.0.v20130605-1748 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.debug:jar:jdi.jar:3.8.102.v20150115-1323 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.debug:jar:jdimodel.jar:3.8.102.v20150115-1323 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.debug.ui:jar:3.6.300.v20140512-1926 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.junit:jar:3.7.300.v20140418-0836 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.junit.core:jar:3.7.300.v20140409-1618 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.junit.runtime:jar:3.4.500.v20140527-1138 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.launching:jar:3.7.102.v20141111-0953 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.ui:jar:3.10.2.v20141014-1419 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jem.util:jar:2.1.200.v201404021815 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.http:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.io:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.security:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.server:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.servlet:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.util:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jface:jar:3.10.2.v20141021-1035 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jface.databinding:jar:1.6.200.v20140528-1422 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jface.text:jar:3.9.2.v20141003-1326 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jst.common.project.facet.core:jar:1.4.400.v201403261500 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jst.server.core:jar:1.2.400.v20130918_1641 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ltk.core.refactoring:jar:3.6.101.v20140817-1500 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ltk.ui.refactoring:jar:3.7.100.v20140324-1358 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.osgi:jar:3.10.2.v20150203-1939 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.osgi.services:jar:3.4.0.v20140312-2051 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.osgi.util:jar:3.3.0.v20131023-1243 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.search:jar:3.9.100.v20140226-1637 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt:jar:3.103.2.v20150203-1313 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.cocoa.macosx.x86_64:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.gtk.linux.x86_64:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.win32.win32.x86:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.win32.win32.x86_64:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.team.core:jar:3.7.0.v20130514-1224 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.team.ui:jar:3.7.100.v20130710-1213 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.text:jar:3.5.300.v20130515-1451 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui:jar:3.106.1.v20141002-1150 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.browser:jar:3.4.200.v20131003-1453 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.console:jar:3.5.300.v20140424-1437 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.editors:jar:3.8.200.v20140401-1310 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.forms:jar:3.6.100.v20140422-1825 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.ide:jar:3.10.2.v20141118-1227 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.navigator:jar:3.5.401.v20140724-1117 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.navigator.resources:jar:3.4.700.v20140407-1004 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.views:jar:3.7.0.v20140408-0703 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.views.properties.tabbed:jar:3.6.0.v20140519-0906 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.workbench:jar:3.106.2.v20150204-1030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.workbench.texteditor:jar:3.9.0.v20140411-1521 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.core:jar:1.2.0.v200908252030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.emf:jar:1.2.300.v201501292352 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.emfworkbench.integration:jar:1.2.101.v201107140600 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.environment:jar:1.0.400.v200912181832 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.frameworks:jar:1.2.200.v201304241450 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.frameworks.ui:jar:1.2.300.v201401292115 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.modulecore:jar:1.2.401.v201408132036 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.project.facet.core:jar:1.4.300.v201111030424 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.ui:jar:1.1.500.v200911190730 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.uriresolver:jar:1.2.100.v201305141800 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.css.core:jar:1.1.800.v201402172110 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.css.ui:jar:1.0.901.v201501212057 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.html.core:jar:1.1.802.v201501312139 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.jsdt.core:jar:1.3.300.v201410221502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.jsdt.manipulation:jar:1.0.500.v201402131232 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.jsdt.ui:jar:1.1.500.v201409121658 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.server.core:jar:1.6.2.v201409292121 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.sse.core:jar:1.1.900.v201401101615 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.sse.ui:jar:1.3.301.v201501151629 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.validation:jar:1.2.600.v201501211647 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.validation.ui:jar:1.2.500.v201310231530 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.xml.core:jar:1.1.902.v201501211904 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.xml.ui:jar:1.1.501.v201501212057 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.hamcrest.core:jar:1.3.0.v201303031735 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.junit:jar:junit.jar:4.11.0.v201303080030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.sat4j.core:jar:2.3.5.v201308161310 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.sat4j.pb:jar:2.3.5.v201404071733 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.css.sac:jar:1.3.1.v200903091627 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.dom.events:jar:3.0.0.draft20060413_v201105210656 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.dom.smil:jar:1.0.1.v200903091627 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.dom.svg:jar:1.1.0.v201011041433 has no file and won't be listed in dependency files details.
[WARNING] The repository url 'https://fhdwdev.ha.bib.de/nexus/content/groups/p2-public/' is invalid - Repository 'p2-public' will be blacklisted.
[WARNING] The repository url 'http://localhost:8083/nexus/content/groups/public' is invalid - Repository 'public' will be blacklisted.
[INFO] Generating "Dependency Information" report --- maven-project-info-reports-plugin:2.9:dependency-info
[INFO] Generating "About" report                --- maven-project-info-reports-plugin:2.9:index
[INFO] Generating "Plugin Management" report    --- maven-project-info-reports-plugin:2.9:plugin-management
[INFO] Generating "Plugins" report              --- maven-project-info-reports-plugin:2.9:plugins
[INFO] Generating "Summary" report              --- maven-project-info-reports-plugin:2.9:summary
[JENKINS] Archiving site from /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/site to /var/lib/jenkins/home/jobs/WTF-Eclipse/site/de.fhdw.wtf.tooling.Tooling
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building de.fhdw.wtf.tooling.p2 1.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- tycho-packaging-plugin:0.23.1:build-qualifier-aggregator (default-build-qualifier-aggregator) @ de.fhdw.wtf.tooling.p2 ---
[INFO] The project's OSGi version is 1.0.1.201605032353
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean-1) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ de.fhdw.wtf.tooling.p2 ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/src/main/resources
[INFO] 
[INFO] --- target-platform-configuration:0.23.1:target-platform (default-target-platform) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- tycho-p2-publisher-plugin:0.23.1:publish-products (default-publish-products) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- tycho-p2-publisher-plugin:0.23.1:publish-categories (default-publish-categories) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- tycho-p2-publisher-plugin:0.23.1:attach-artifacts (default-attach-artifacts) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- tycho-p2-repository-plugin:0.23.1:assemble-repository (default-assemble-repository) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- tycho-p2-repository-plugin:0.23.1:archive-repository (default-archive-repository) @ de.fhdw.wtf.tooling.p2 ---
[INFO] Building zip: /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.zip
[INFO] 
[INFO] --- tycho-source-feature-plugin:0.23.1:source-feature (source-feature) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:p2-metadata (attached-p2-metadata) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 1 archive(s) processed
[INFO] 
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ de.fhdw.wtf.tooling.p2 ---
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.zip to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.zip
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/pom.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/p2content.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT-p2metadata.xml
[INFO] Installing /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/p2artifacts.xml to /var/lib/jenkins/.m2/repository/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT-p2artifacts.xml
[INFO] 
[INFO] --- tycho-p2-plugin:0.23.1:update-local-index (default-update-local-index) @ de.fhdw.wtf.tooling.p2 ---
[INFO] 
[INFO] --- maven-site-plugin:3.4:site (default-site) @ de.fhdw.wtf.tooling.p2 ---
[WARNING] Report plugin org.apache.maven.plugins:maven-project-info-reports-plugin has an empty version.
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[INFO] configuring report plugin org.apache.maven.plugins:maven-project-info-reports-plugin:2.9
[WARNING] No project URL defined - decoration links will not be relativized!
[INFO] Rendering site with org.apache.maven.skins:maven-default-skin:jar:1.0 skin.
[INFO] Generating "Dependencies" report         --- maven-project-info-reports-plugin:2.9:dependencies
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:lib/gson-2.1.jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:lib/guava-11.0.1.jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.core:jar:lib/jsr305-1.3.9.jar:3.9.2.v20160428-1910 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.maven:jar:3.9.2.v20160329-1849 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gdt.eclipse.platform:jar:3.9.2.v20160329-1849 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gwt.eclipse.core:jar:3.9.2.v20160406-1818 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gwt.eclipse.core:jar:libs/gwt-dev-tools.jar:3.9.2.v20160406-1818 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.google.gwt.eclipse.libs:jar:3.9.2.v20160329-1849 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:com.ibm.icu:jar:52.1.1.v201501240615 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.annotation:jar:1.2.0.v201401042248 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.inject:jar:1.0.0.v20091030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.servlet:jar:3.1.0.v20140303-1611 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:javax.xml:jar:1.3.4.v201005080400 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-antlr.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-bcel.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-bsf.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-log4j.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-oro.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-regexp.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-resolver.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-apache-xalan2.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-commons-logging.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-commons-net.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jai.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-javamail.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jdepend.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jmf.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-jsch.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-junit.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-junit4.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-launcher.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-netrexx.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-swing.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant-testutil.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.ant:jar:lib/ant.jar:1.9.2.v201404171502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.batik.css:jar:1.7.0.v201011041433 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.batik.util:jar:1.7.0.v201011041433 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.batik.util.gui:jar:1.7.0.v200903091627 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.xerces:jar:2.9.0.v201101211617 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.xml.resolver:jar:1.2.0.v201005080400 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.apache.xml.serializer:jar:2.7.1.v201005080400 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.compare:jar:3.5.501.v20140817-1445 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.compare.core:jar:3.5.400.v20130903-0736 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.commands:jar:3.6.100.v20140528-1422 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.contenttype:jar:3.4.200.v20140207-1251 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.databinding:jar:1.4.2.v20140729-1044 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.databinding.observable:jar:1.4.1.v20140210-1835 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.databinding.property:jar:1.4.200.v20140214-0004 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.expressions:jar:3.4.600.v20140128-0851 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.filebuffers:jar:3.5.400.v20140127-1516 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.filesystem:jar:1.4.100.v20140514-1614 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.jobs:jar:3.6.1.v20141014-1248 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.net:jar:1.2.200.v20140124-2013 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.resources:jar:3.9.1.v20140825-1431 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.runtime:jar:3.10.0.v20140318-2214 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.core.variables:jar:3.2.800.v20130819-1716 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.debug.core:jar:3.9.1.v20140805-1629 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.debug.ui:jar:3.10.2.v20141014-1039 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.commands:jar:0.10.2.v20140424-2344 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.contexts:jar:1.3.100.v20140407-1019 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.di:jar:1.4.0.v20140414-1837 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.di.extensions:jar:0.12.0.v20140417-2033 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.core.services:jar:1.2.1.v20140808-1251 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.bindings:jar:0.10.200.v20140424-2042 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.css.core:jar:0.10.100.v20140424-2042 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.css.swt:jar:0.11.101.v20140818-1343 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.css.swt.theme:jar:0.9.300.v20141126-1957 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.di:jar:1.0.0.v20140328-2112 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.model.workbench:jar:1.1.0.v20140512-1820 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.services:jar:1.1.0.v20140328-1925 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.widgets:jar:1.0.0.v20140514-1823 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench:jar:1.2.2.v20141212-1259 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench.addons.swt:jar:1.1.2.v20141126-1310 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench.renderers.swt:jar:0.12.2.v20150204-1353 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench.swt:jar:0.12.100.v20141126-1150 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.e4.ui.workbench3:jar:0.12.0.v20140227-2118 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.common:jar:2.10.1.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.ecore:jar:2.10.2.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.ecore.change:jar:2.10.0.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.ecore.xmi:jar:2.10.2.v20150123-0348 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.emf.edit:jar:2.10.1.v20150123-0452 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.app:jar:1.3.200.v20130910-1609 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.bidi:jar:0.10.0.v20130327-1442 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.common:jar:3.6.200.v20130402-1505 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.ds:jar:1.4.200.v20131126-2331 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.frameworkadmin:jar:2.0.100.v20131209-2144 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.frameworkadmin.equinox:jar:1.0.500.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.artifact.repository:jar:1.1.300.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.core:jar:2.3.0.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.director:jar:2.3.100.v20140224-1921 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.engine:jar:2.3.0.v20140506-1720 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.jarprocessor:jar:1.0.300.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.metadata:jar:2.2.0.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.metadata.repository:jar:1.2.100.v20131209-2144 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.operations:jar:2.4.0.v20131119-0908 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.repository:jar:2.3.0.v20131211-1531 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.ui:jar:2.3.0.v20140404-1657 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.p2.ui.sdk:jar:1.0.300.v20140407-1803 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.preferences:jar:3.5.200.v20140224-1527 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.registry:jar:3.5.400.v20140428-1507 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.security:jar:1.2.0.v20130424-1801 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.security.ui:jar:1.1.200.v20130626-2037 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.simpleconfigurator:jar:1.1.0.v20131217-1203 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.simpleconfigurator.manipulator:jar:2.0.0.v20131217-1203 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.equinox.util:jar:1.0.500.v20130404-1337 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.help:jar:3.6.0.v20130326-1254 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.core:jar:3.10.2.v20150120-1634 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.core.manipulation:jar:1.5.0.v20130605-1748 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.debug:jar:jdi.jar:3.8.102.v20150115-1323 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.debug:jar:jdimodel.jar:3.8.102.v20150115-1323 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.debug.ui:jar:3.6.300.v20140512-1926 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.junit:jar:3.7.300.v20140418-0836 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.junit.core:jar:3.7.300.v20140409-1618 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.junit.runtime:jar:3.4.500.v20140527-1138 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.launching:jar:3.7.102.v20141111-0953 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jdt.ui:jar:3.10.2.v20141014-1419 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jem.util:jar:2.1.200.v201404021815 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.http:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.io:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.security:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.server:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.servlet:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jetty.util:jar:9.2.2.v20140723 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jface:jar:3.10.2.v20141021-1035 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jface.databinding:jar:1.6.200.v20140528-1422 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jface.text:jar:3.9.2.v20141003-1326 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jst.common.project.facet.core:jar:1.4.400.v201403261500 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.jst.server.core:jar:1.2.400.v20130918_1641 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ltk.core.refactoring:jar:3.6.101.v20140817-1500 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ltk.ui.refactoring:jar:3.7.100.v20140324-1358 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.osgi:jar:3.10.2.v20150203-1939 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.osgi.services:jar:3.4.0.v20140312-2051 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.osgi.util:jar:3.3.0.v20131023-1243 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.search:jar:3.9.100.v20140226-1637 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt:jar:3.103.2.v20150203-1313 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.cocoa.macosx.x86_64:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.gtk.linux.x86_64:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.win32.win32.x86:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.swt.win32.win32.x86_64:jar:3.103.2.v20150203-1351 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.team.core:jar:3.7.0.v20130514-1224 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.team.ui:jar:3.7.100.v20130710-1213 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.text:jar:3.5.300.v20130515-1451 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui:jar:3.106.1.v20141002-1150 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.browser:jar:3.4.200.v20131003-1453 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.console:jar:3.5.300.v20140424-1437 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.editors:jar:3.8.200.v20140401-1310 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.forms:jar:3.6.100.v20140422-1825 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.ide:jar:3.10.2.v20141118-1227 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.navigator:jar:3.5.401.v20140724-1117 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.navigator.resources:jar:3.4.700.v20140407-1004 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.views:jar:3.7.0.v20140408-0703 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.views.properties.tabbed:jar:3.6.0.v20140519-0906 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.workbench:jar:3.106.2.v20150204-1030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.ui.workbench.texteditor:jar:3.9.0.v20140411-1521 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.core:jar:1.2.0.v200908252030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.emf:jar:1.2.300.v201501292352 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.emfworkbench.integration:jar:1.2.101.v201107140600 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.environment:jar:1.0.400.v200912181832 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.frameworks:jar:1.2.200.v201304241450 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.frameworks.ui:jar:1.2.300.v201401292115 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.modulecore:jar:1.2.401.v201408132036 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.project.facet.core:jar:1.4.300.v201111030424 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.ui:jar:1.1.500.v200911190730 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.common.uriresolver:jar:1.2.100.v201305141800 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.css.core:jar:1.1.800.v201402172110 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.css.ui:jar:1.0.901.v201501212057 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.html.core:jar:1.1.802.v201501312139 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.jsdt.core:jar:1.3.300.v201410221502 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.jsdt.manipulation:jar:1.0.500.v201402131232 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.jsdt.ui:jar:1.1.500.v201409121658 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.server.core:jar:1.6.2.v201409292121 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.sse.core:jar:1.1.900.v201401101615 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.sse.ui:jar:1.3.301.v201501151629 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.validation:jar:1.2.600.v201501211647 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.validation.ui:jar:1.2.500.v201310231530 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.xml.core:jar:1.1.902.v201501211904 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.eclipse.wst.xml.ui:jar:1.1.501.v201501212057 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.hamcrest.core:jar:1.3.0.v201303031735 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.junit:jar:junit.jar:4.11.0.v201303080030 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.sat4j.core:jar:2.3.5.v201308161310 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.sat4j.pb:jar:2.3.5.v201404071733 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.css.sac:jar:1.3.1.v200903091627 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.dom.events:jar:3.0.0.draft20060413_v201105210656 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.dom.smil:jar:1.0.1.v200903091627 has no file and won't be listed in dependency files details.
[WARNING] Artifact p2.eclipse-plugin:org.w3c.dom.svg:jar:1.1.0.v201011041433 has no file and won't be listed in dependency files details.
[WARNING] The repository url 'https://fhdwdev.ha.bib.de/nexus/content/groups/p2-public/' is invalid - Repository 'p2-public' will be blacklisted.
[WARNING] The repository url 'http://localhost:8083/nexus/content/groups/public' is invalid - Repository 'public' will be blacklisted.
[INFO] Generating "Dependency Information" report --- maven-project-info-reports-plugin:2.9:dependency-info
[INFO] Generating "About" report                --- maven-project-info-reports-plugin:2.9:index
[INFO] Generating "Plugin Management" report    --- maven-project-info-reports-plugin:2.9:plugin-management
[INFO] Generating "Plugins" report              --- maven-project-info-reports-plugin:2.9:plugins
[INFO] Generating "Summary" report              --- maven-project-info-reports-plugin:2.9:summary
[JENKINS] Archiving site from /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/site to /var/lib/jenkins/home/jobs/WTF-Eclipse/site/de.fhdw.wtf.tooling.p2
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] de.fhdw.wtf.tooling.Reactor ........................ SUCCESS [ 19.654 s]
[INFO] WTF Core ........................................... SUCCESS [02:22 min]
[INFO] WTF Core Tests ..................................... SUCCESS [02:25 min]
[INFO] de.fhdw.wtf.tooling.Editor ......................... SUCCESS [01:16 min]
[INFO] de.fhdw.wtf.tooling.Tooling ........................ SUCCESS [ 12.075 s]
[INFO] de.fhdw.wtf.tooling.p2 ............................. SUCCESS [ 18.922 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 07:47 min
[INFO] Finished at: 2016-05-04T01:59:53+02:00
[INFO] Final Memory: 158M/536M
[INFO] ------------------------------------------------------------------------
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/pom.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.pom
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.zip to de.fhdw.wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.zip
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/p2content.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT-p2metadata.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/UpdateSite/target/p2artifacts.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT-p2artifacts.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/pom.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.pom
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.jar to de.fhdw.wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-sources-feature.jar to de.fhdw.wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-sources-feature.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/p2content.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-p2metadata.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Feature/target/p2artifacts.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-p2artifacts.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/TychoBuild/pom.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Reactor-1.0.1-SNAPSHOT.pom
/var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/TychoBuild/pom.xml is not inside /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/TychoBuild/TychoBuild/; will archive in a separate pass
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/pom.xml to de.fhdw.wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.pom
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.jar to de.fhdw.wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-sources.jar to de.fhdw.wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-sources.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/p2content.xml to de.fhdw.wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-p2metadata.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/CoreTests/target/p2artifacts.xml to de.fhdw.wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-p2artifacts.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/pom.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.pom
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.jar to de.fhdw.wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-sources.jar to de.fhdw.wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-sources.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/p2content.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-p2metadata.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Editor/target/p2artifacts.xml to de.fhdw.wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-p2artifacts.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/pom.xml to de.fhdw.wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT.pom
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT.jar to de.fhdw.wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/de.fhdw.wtf.core-1.0.1-SNAPSHOT-sources.jar to de.fhdw.wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT-sources.jar
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/p2content.xml to de.fhdw.wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT-p2metadata.xml
[JENKINS] Archiving /var/lib/jenkins/home/jobs/WTF-Eclipse/workspace/Core/target/p2artifacts.xml to de.fhdw.wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-SNAPSHOT-p2artifacts.xml
channel stopped
Maven RedeployPublisher use remote  maven settings from : /var/lib/jenkins/.m2/settings.xml
[INFO] Deployment in http://localhost:8083/nexus/content/repositories/snapshots/ (id=snapshots,uniqueVersion=true)
Deploying the main artifact de.fhdw.wtf.core-1.0.1-SNAPSHOT.jar
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 5.1 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133.jar (506 KB at 4679.9 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133.pom
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133.pom (4 KB at 105.6 KB/sec)
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/maven-metadata.xml (347 B at 2.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 43.9 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/maven-metadata.xml (347 B at 6.3 KB/sec)
Deploying the main artifact de.fhdw.wtf.core-1.0.1-SNAPSHOT-sources.jar
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133-sources.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133-sources.jar (282 KB at 5316.1 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 87.8 KB/sec)
Deploying the main artifact de.fhdw.wtf.core-1.0.1-SNAPSHOT-p2metadata.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133-p2metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133-p2metadata.xml (6 KB at 148.8 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 54.0 KB/sec)
Deploying the main artifact de.fhdw.wtf.core-1.0.1-SNAPSHOT-p2artifacts.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133-p2artifacts.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/de.fhdw.wtf.core-1.0.1-20160503.235957-133-p2artifacts.xml (2 KB at 38.4 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 35.1 KB/sec)
[INFO] Deployment in http://localhost:8083/nexus/content/repositories/snapshots/ (id=snapshots,uniqueVersion=true)
Deploying the main artifact de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT.jar
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 7.9 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192.jar (352 KB at 2130.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192.pom
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192.pom (7 KB at 113.4 KB/sec)
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/maven-metadata.xml (293 B at 8.4 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 58.8 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/maven-metadata.xml (293 B at 6.5 KB/sec)
Deploying the main artifact de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-sources.jar
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192-sources.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192-sources.jar (106 KB at 1508.2 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 64.1 KB/sec)
Deploying the main artifact de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-p2metadata.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192-p2metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192-p2metadata.xml (4 KB at 107.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 61.3 KB/sec)
Deploying the main artifact de.fhdw.wtf.core.tests-1.0.1-SNAPSHOT-p2artifacts.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192-p2artifacts.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/de.fhdw.wtf.core.tests-1.0.1-20160503.235958-192-p2artifacts.xml (2 KB at 23.5 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.core.tests/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 83.0 KB/sec)
[INFO] Deployment in http://localhost:8083/nexus/content/repositories/snapshots/ (id=snapshots,uniqueVersion=true)
Deploying the main artifact de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT.jar
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 26.7 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222.jar (81 KB at 361.4 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222.pom
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222.pom (4 KB at 63.6 KB/sec)
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/maven-metadata.xml (357 B at 5.1 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 78.6 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/maven-metadata.xml (357 B at 8.1 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-sources.jar
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222-sources.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222-sources.jar (47 KB at 326.5 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 78.6 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-p2metadata.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222-p2metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222-p2metadata.xml (5 KB at 162.9 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 74.4 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.Editor-1.0.1-SNAPSHOT-p2artifacts.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222-p2artifacts.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Editor-1.0.1-20160503.235958-222-p2artifacts.xml (2 KB at 10.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Editor/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 61.5 KB/sec)
[INFO] Deployment in http://localhost:8083/nexus/content/repositories/snapshots/ (id=snapshots,uniqueVersion=true)
Deploying the main artifact de.fhdw.wtf.tooling.Reactor-1.0.1-SNAPSHOT.pom
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/maven-metadata.xml (619 B at 2.9 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Reactor-1.0.1-20160503.235959-116.pom
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Reactor-1.0.1-20160503.235959-116.pom (4 KB at 112.8 KB/sec)
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/maven-metadata.xml (358 B at 3.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/1.0.1-SNAPSHOT/maven-metadata.xml (619 B at 11.9 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Reactor/maven-metadata.xml (358 B at 10.9 KB/sec)
[INFO] Deployment in http://localhost:8083/nexus/content/repositories/snapshots/ (id=snapshots,uniqueVersion=true)
Deploying the main artifact de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT.jar
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 2.6 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124.jar (5 KB at 43.5 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124.pom
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124.pom (583 B at 4.3 KB/sec)
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/maven-metadata.xml (358 B at 5.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 19.5 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/maven-metadata.xml (358 B at 13.4 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-sources-feature.jar
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124-sources-feature.jar
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124-sources-feature.jar (7 KB at 190.5 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 94.9 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-p2metadata.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124-p2metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124-p2metadata.xml (9 KB at 117.5 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 64.7 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.Tooling-1.0.1-SNAPSHOT-p2artifacts.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124-p2artifacts.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.Tooling-1.0.1-20160504.000000-124-p2artifacts.xml (2 KB at 6.3 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.Tooling/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 40.7 KB/sec)
[INFO] Deployment in http://localhost:8083/nexus/content/repositories/snapshots/ (id=snapshots,uniqueVersion=true)
Deploying the main artifact de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT.zip
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 7.4 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124.zip
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124.zip (798 KB at 11387.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124.pom
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124.pom (581 B at 9.2 KB/sec)
Downloading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/maven-metadata.xml
Downloaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/maven-metadata.xml (353 B at 11.1 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 21.0 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/maven-metadata.xml (353 B at 19.2 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT-p2metadata.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124-p2metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124-p2metadata.xml (963 B at 32.4 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 66.6 KB/sec)
Deploying the main artifact de.fhdw.wtf.tooling.p2-1.0.1-SNAPSHOT-p2artifacts.xml
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124-p2artifacts.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/de.fhdw.wtf.tooling.p2-1.0.1-20160504.000002-124-p2artifacts.xml (100 B at 4.7 KB/sec)
Uploading: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml
Uploaded: http://localhost:8083/nexus/content/repositories/snapshots/de/fhdw/wtf/de.fhdw.wtf.tooling.p2/1.0.1-SNAPSHOT/maven-metadata.xml (2 KB at 42.8 KB/sec)
[INFO] Deployment done in 5.8 sec
Sending e-mails to: Christoph.Schulz@fhdw.de
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
Triggering a new build of WTF-Generator
Finished: SUCCESS