[robocode] branch master updated (d06da5c -> 7c78280)

Markus Koschany apo-guest at moszumanska.debian.org
Thu Apr 23 18:56:23 UTC 2015


This is an automated email from the git hooks/post-receive script.

apo-guest pushed a change to branch master
in repository robocode.

      from  d06da5c   Prepare 1.6.2+dfsg2-1 upload
      adds  768fa96   Update Debian packaging for new Robocode releases.
      adds  5cc11c8   Rename compiler.properties to compiler.properties.in
      adds  f46ed77   compiler.properties: Insert Robocode version at build time
      adds  e6e5b0e   Update changelog
      adds  6182dd7   Simplify robocode wrapper
      adds  e763ba8   Use upstream's tar.gz tarballs and do not rename them.
      adds  d2e7b7a   Imported Upstream version 1.9.2.4
      adds  9cbb1fe   Merge branch 'upstream' into experimental
      adds  abe82a3   Update changelog timestamp
      adds  5e8c8ea   Update NEWS timestamp
      adds  fb98703   Update changelog timestamp
      adds  7c78280   Update clean file and remove autogenerated debian files too.

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    9 +
 LICENSE.txt                                        |   14 +
 README.md                                          |   12 +
 Robocode.ipr                                       |  122 +
 autoextract/.classpath                             |    6 -
 autoextract/.project                               |   19 -
 autoextract/.settings/org.eclipse.jdt.core.prefs   |   12 -
 autoextract/AutoExtract.launch                     |   22 -
 autoextract/autoextract.iml                        |   13 -
 autoextract/robocode/AutoExtract.java              |  488 ----
 build/.project                                     |    9 -
 build/build.iml                                    |   11 -
 build/build.xml                                    |  583 ----
 debian/NEWS                                        |   11 +
 debian/README.source                               |    9 -
 debian/changelog                                   |   50 +
 debian/clean                                       |    5 +
 debian/codesize/Codesize.java                      |   81 -
 debian/control                                     |   46 +-
 debian/copyright                                   |  505 ++--
 debian/examples/roborumble.in                      |   27 +
 debian/man/robocode.6                              |   77 +
 debian/manpages/robocode.1                         |   28 -
 debian/maven.ignoreRules                           |    2 +
 debian/maven.properties.in                         |    8 +
 debian/maven.rules                                 |   18 +
 debian/misc/compiler.properties                    |    8 -
 debian/misc/compiler.properties.in                 |    5 +
 debian/misc/missing-documentation.html             |   16 -
 debian/misc/robocode                               |   28 -
 debian/misc/robocode.in                            |   30 +
 debian/patches/01-use-sensible-browser.diff        |   16 -
 .../02-use-versions.txt-from-usr-share-doc.diff    |   18 -
 .../patches/03-point-api-help-to-robocode-doc.diff |   43 -
 debian/patches/04-link-to-local-docs.diff          |   17 -
 debian/patches/05-codesize-jar.diff                |   52 -
 debian/patches/06-update-manager.diff              |   16 -
 debian/patches/ecj.patch                           |   24 +
 debian/patches/series                              |    8 +-
 debian/patches/showJavaDocumentation.patch         |   36 +
 debian/robocode-doc.install                        |    1 -
 debian/robocode.desktop                            |    5 +-
 debian/robocode.doc-base                           |    9 +
 debian/robocode.examples                           |    1 +
 debian/robocode.install                            |   21 +-
 debian/robocode.manpages                           |    2 +-
 debian/robocode.poms                               |   43 +
 debian/rules                                       |   91 +-
 debian/watch                                       |    6 +-
 jacobe.cmd                                         |   17 +
 jacobe.sh                                          |   24 +
 mvn.cmd                                            |   15 +
 mvn.sh                                             |   16 +
 mvnassembly.cmd                                    |   12 +
 mvnassembly.sh                                     |   11 +
 plugins/.project                                   |   11 +
 plugins/dotnet/ReadMe.txt                          |   88 +
 plugins/dotnet/generateProxies.cmd                 |   41 +
 plugins/dotnet/mvn.cmd                             |   20 +
 plugins/dotnet/mvnassembly.cmd                     |   12 +
 plugins/dotnet/pom.xml                             |   62 +
 plugins/dotnet/robocode.dotnet.api/.project        |    8 +
 .../.settings/org.eclipse.jdt.core.prefs           |   10 +
 plugins/dotnet/robocode.dotnet.api/pom.xml         |   52 +
 .../robocode.dotnet.api/robocode.dotnet.api.iml    |   66 +
 .../dotnet/robocode.dotnet.api/robotAPI.shfbproj   |   87 +
 plugins/dotnet/robocode.dotnet.api/src/.gitignore  |    3 +
 .../dotnet/robocode.dotnet.api/src/AssemblyInf.cs  |   12 +
 .../src/net/sf/robocode/io/LoggerN.cs              |  133 +
 .../src/net/sf/robocode/nio/Buffer.cs              |  508 ++++
 .../src/net/sf/robocode/nio/ByteBuffer.cs          | 1604 ++++++++++
 .../src/net/sf/robocode/nio/HeapByteBuffer.cs      |  380 +++
 .../net/sf/robocode/nio/InvalidMarkException.cs    |  116 +
 .../src/net/sf/robocode/peer/IRobotStaticsN.cs     |   24 +
 .../src/net/sf/robocode/security/HiddenAccessN.cs  |  132 +
 .../sf/robocode/security/IHiddenBulletHelper.cs    |   21 +
 .../net/sf/robocode/security/IHiddenEventHelper.cs |   30 +
 .../sf/robocode/security/IHiddenRandomHelper.cs    |   20 +
 .../net/sf/robocode/security/IHiddenRulesHelper.cs |   22 +
 .../sf/robocode/security/IHiddenStatusHelper.cs    |   26 +
 .../security/RobocodeInternalPermission.cs         |  151 +
 .../robocode/serialization/ISerializableHelperN.cs |   23 +
 .../net/sf/robocode/serialization/RbSerializerN.cs |  525 ++++
 .../src/robocode.dotnet.api.csproj                 |  164 ++
 .../src/robocode/AdvancedRobot.cs                  | 2227 ++++++++++++++
 .../src/robocode/BattleEndedEvent.cs               |  127 +
 .../src/robocode/BattleResults.cs                  |  226 ++
 .../src/robocode/BattleRules.cs                    |  138 +
 .../robocode.dotnet.api/src/robocode/Bullet.cs     |  218 ++
 .../src/robocode/BulletHitBulletEvent.cs           |  117 +
 .../src/robocode/BulletHitEvent.cs                 |  129 +
 .../src/robocode/BulletMissedEvent.cs              |  103 +
 .../robocode.dotnet.api/src/robocode/Condition.cs  |  156 +
 .../src/robocode/CustomEvent.cs                    |  124 +
 .../robocode.dotnet.api/src/robocode/DeathEvent.cs |   79 +
 .../robocode.dotnet.api/src/robocode/Event.cs      |  280 ++
 .../src/robocode/GunTurnCompleteCondition.cs       |   53 +
 .../src/robocode/HitByBulletEvent.cs               |  178 ++
 .../src/robocode/HitRobotEvent.cs                  |  173 ++
 .../src/robocode/HitWallEvent.cs                   |  104 +
 .../src/robocode/IBorderSentry.cs                  |   33 +
 .../robocode.dotnet.api/src/robocode/IDroid.cs     |   24 +
 .../robocode.dotnet.api/src/robocode/IGraphics.cs  |  161 +
 .../src/robocode/JuniorRobot.cs                    | 1325 +++++++++
 .../robocode.dotnet.api/src/robocode/KeyEvent.cs   |   79 +
 .../src/robocode/KeyPressedEvent.cs                |   97 +
 .../src/robocode/KeyReleasedEvent.cs               |   99 +
 .../src/robocode/KeyTypedEvent.cs                  |   99 +
 .../robocode.dotnet.api/src/robocode/Keys.cs       |  293 ++
 .../src/robocode/MessageEvent.cs                   |   78 +
 .../src/robocode/MouseClickedEvent.cs              |  104 +
 .../src/robocode/MouseDraggedEvent.cs              |  104 +
 .../src/robocode/MouseEnteredEvent.cs              |  105 +
 .../robocode.dotnet.api/src/robocode/MouseEvent.cs |   92 +
 .../src/robocode/MouseExitedEvent.cs               |  104 +
 .../src/robocode/MouseMovedEvent.cs                |  105 +
 .../src/robocode/MousePressedEvent.cs              |  106 +
 .../src/robocode/MouseReleasedEvent.cs             |  105 +
 .../src/robocode/MouseWheelMovedEvent.cs           |  135 +
 .../src/robocode/MoveCompleteCondition.cs          |   53 +
 .../robocode.dotnet.api/src/robocode/PaintEvent.cs |   51 +
 .../src/robocode/RadarTurnCompleteCondition.cs     |   53 +
 .../src/robocode/RateControlRobot.cs               |  365 +++
 .../robocode.dotnet.api/src/robocode/Robot.cs      | 1928 ++++++++++++
 .../src/robocode/RobotDeathEvent.cs                |   96 +
 .../src/robocode/RobotStatus.cs                    |  402 +++
 .../src/robocode/RoundEndedEvent.cs                |  135 +
 .../robocode.dotnet.api/src/robocode/Rules.cs      |  215 ++
 .../src/robocode/ScannedRobotEvent.cs              |  239 ++
 .../src/robocode/SkippedTurnEvent.cs               |  126 +
 .../src/robocode/StatusEvent.cs                    |   67 +
 .../robocode.dotnet.api/src/robocode/TeamRobot.cs  |  194 ++
 .../robocode.dotnet.api/src/robocode/Thread.cs     |  134 +
 .../src/robocode/TurnCompleteCondition.cs          |   53 +
 .../robocode.dotnet.api/src/robocode/WinEvent.cs   |   81 +
 .../exception/EventInterruptedException.cs         |   49 +
 .../src/robocode/exception/RobotException.cs       |   46 +
 .../robocode/robotinterfaces/IAdvancedEvents.cs    |   53 +
 .../src/robocode/robotinterfaces/IAdvancedRobot.cs |   33 +
 .../src/robocode/robotinterfaces/IBasicEvents.cs   |  271 ++
 .../src/robocode/robotinterfaces/IBasicEvents2.cs  |   39 +
 .../src/robocode/robotinterfaces/IBasicEvents3.cs  |   40 +
 .../src/robocode/robotinterfaces/IBasicRobot.cs    |   60 +
 .../robocode/robotinterfaces/IInteractiveEvents.cs |  184 ++
 .../robocode/robotinterfaces/IInteractiveRobot.cs  |   37 +
 .../src/robocode/robotinterfaces/IJuniorRobot.cs   |   39 +
 .../src/robocode/robotinterfaces/IPaintEvents.cs   |   43 +
 .../src/robocode/robotinterfaces/IPaintRobot.cs    |   25 +
 .../src/robocode/robotinterfaces/IRunnable.cs      |   23 +
 .../src/robocode/robotinterfaces/ITeamEvents.cs    |   39 +
 .../src/robocode/robotinterfaces/ITeamRobot.cs     |   34 +
 .../robotinterfaces/peer/IAdvancedRobotPeer.cs     |  660 +++++
 .../robotinterfaces/peer/IBasicRobotPeer.cs        |  699 +++++
 .../robotinterfaces/peer/IJuniorRobotPeer.cs       |   66 +
 .../robotinterfaces/peer/IStandardRobotPeer.cs     |  249 ++
 .../robotinterfaces/peer/ITeamRobotPeer.cs         |  130 +
 .../robocode.dotnet.api/src/robocode/util/Utils.cs |  207 ++
 plugins/dotnet/robocode.dotnet.content/.classpath  |   13 +
 plugins/dotnet/robocode.dotnet.content/.project    |   19 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 plugins/dotnet/robocode.dotnet.content/pom.xml     |   33 +
 .../robocode.dotnet.content.iml                    |  147 +
 .../src/main/resources/libs/control/.gitignore     |    3 +
 .../libs/control/BattleRunnnerSample.csproj        |   69 +
 .../resources/libs/control/BattleRunnnerSample.sln |   20 +
 .../src/main/resources/libs/control/Program.cs     |   82 +
 .../src/main/resources/robocode.bat                |    9 +
 .../src/main/resources/robots/SamplesCs.csproj     |   89 +
 .../dotnet/robocode.dotnet.control.api/.project    |   10 +
 .../.settings/org.eclipse.jdt.core.prefs           |   10 +
 .../Content Layout.content                         |    4 +
 .../robocode.dotnet.control.api/Introduction.aml   |  113 +
 .../controlAPI.shfbproj                            |   81 +
 plugins/dotnet/robocode.dotnet.control.api/pom.xml |   66 +
 .../robocode.dotnet.control.api.iml                |   74 +
 .../robocode.dotnet.control.api/src/.gitignore     |    3 +
 .../src/generated/java/util/Random.generated.cs    |  172 ++
 .../control/BattleSpecification.generated.cs       |  207 ++
 .../control/BattlefieldSpecification.generated.cs  |   95 +
 .../robocode/control/RandomFactory.generated.cs    |  105 +
 .../robocode/control/RobocodeEngine.generated.cs   |  296 ++
 .../robocode/control/RobotResults.generated.cs     |   95 +
 .../robocode/control/RobotSetup.generated.cs       |   94 +
 .../control/RobotSpecification.generated.cs        |  159 +
 .../events/BattleCompletedEvent.generated.cs       |   94 +
 .../control/events/BattleErrorEvent.generated.cs   |   72 +
 .../control/events/BattleEvent.generated.cs        |   49 +
 .../events/BattleFinishedEvent.generated.cs        |   72 +
 .../control/events/BattleMessageEvent.generated.cs |   72 +
 .../control/events/BattlePausedEvent.generated.cs  |   61 +
 .../control/events/BattleResumedEvent.generated.cs |   61 +
 .../control/events/BattleStartedEvent.generated.cs |   94 +
 .../control/events/IBattleListener.generated.cs    |  331 +++
 .../control/events/RoundEndedEvent.generated.cs    |   94 +
 .../control/events/RoundStartedEvent.generated.cs  |   83 +
 .../control/events/TurnEndedEvent.generated.cs     |   72 +
 .../control/events/TurnStartedEvent.generated.cs   |   61 +
 .../control/snapshot/BulletState.generated.cs      |  195 ++
 .../control/snapshot/IBulletSnapshot.generated.cs  |  431 +++
 .../control/snapshot/IDebugProperty.generated.cs   |  119 +
 .../control/snapshot/IRobotSnapshot.generated.cs   |  795 +++++
 .../control/snapshot/IScoreSnapshot.generated.cs   |  558 ++++
 .../control/snapshot/ITurnSnapshot.generated.cs    |  249 ++
 .../control/snapshot/RobotState.generated.cs       |  189 ++
 .../src/glue/robocode/control/RandomFactory.cs     |   76 +
 .../src/glue/robocode/control/RobocodeEngine.cs    |   30 +
 .../robocode/control/BattleSpecification.cs        |  257 ++
 .../robocode/control/BattlefieldSpecification.cs   |   77 +
 .../robocode/control/IRobocodeEngine.cs            |  237 ++
 .../robocode/control/RobocodeEngine.cs             | 1682 +++++++++++
 .../implementation/robocode/control/RobotSetup.cs  |   70 +
 .../robocode/control/RobotSpecification.cs         |  148 +
 .../control/events/BattleCompletedEvent.cs         |   86 +
 .../robocode/control/events/BattleErrorEvent.cs    |   44 +
 .../robocode/control/events/BattleEvent.cs         |   22 +
 .../robocode/control/events/BattleFinishedEvent.cs |   47 +
 .../robocode/control/events/BattleMessageEvent.cs  |   44 +
 .../robocode/control/events/BattlePausedEvent.cs   |   24 +
 .../robocode/control/events/BattleResumedEvent.cs  |   24 +
 .../robocode/control/events/BattleStartedEvent.cs  |   71 +
 .../robocode/control/events/RoundEndedEvent.cs     |   72 +
 .../robocode/control/events/RoundStartedEvent.cs   |   58 +
 .../robocode/control/events/TurnEndedEvent.cs      |   45 +
 .../robocode/control/events/TurnStartedEvent.cs    |   24 +
 .../robocode/control/snapshot/BulletState.cs       |   58 +
 .../robocode/control/snapshot/IBulletSnapshot.cs   |  123 +
 .../robocode/control/snapshot/IDebugProperty.cs    |   37 +
 .../robocode/control/snapshot/IRobotSnapshot.cs    |  248 ++
 .../robocode/control/snapshot/IScoreSnapshot.cs    |  165 ++
 .../robocode/control/snapshot/ITurnSnapshot.cs     |   81 +
 .../robocode/control/snapshot/RobotState.cs        |   41 +
 .../src/robocode.dotnet.control.api.csproj         |  200 ++
 .../robocode.dotnet.control.api/src}/robocode.ico  |  Bin
 .../dotnet/robocode.dotnet.distribution/.classpath |   14 +
 .../dotnet/robocode.dotnet.distribution/.project   |   22 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 .../dotnet-setup.asm.xml                           |  119 +
 .../dotnet/robocode.dotnet.distribution/pom.xml    |   76 +
 .../robocode.dotnet.distribution.iml               |  149 +
 plugins/dotnet/robocode.dotnet.host/.classpath     |   16 +
 plugins/dotnet/robocode.dotnet.host/.project       |   18 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 plugins/dotnet/robocode.dotnet.host/pom.xml        |  164 ++
 .../robocode.dotnet.host/robocode.dotnet.host.iml  |  169 ++
 .../src/main/java/java_/util/Random_.java          |   33 +
 .../java/net/sf/robocode/core/ContainerBase_.java  |   33 +
 .../net/sf/robocode/dotnet/host/DotNetHost.java    |   58 +
 .../java/net/sf/robocode/dotnet/host/Module.java   |   77 +
 .../java/net/sf/robocode/dotnet/nhost/ModuleN.java |   49 +
 .../dotnet/repository/items/DotNetRobotItem.java   |   30 +
 .../items/handlers/DotNetPropertiesHandler.java    |   57 +
 .../robocode/dotnet/repository/root/DllRoot.java   |  120 +
 .../dotnet/repository/root/DllRootHelper.java      |   56 +
 .../repository/root/handlers/DllHandler.java       |   62 +
 .../java/net/sf/robocode/host/IHostManager_.java   |   73 +
 .../src/main/java/net/sf/robocode/host/IHost_.java |   52 +
 .../java/net/sf/robocode/host/RobotStatics_.java   |   34 +
 .../robocode/host/proxies/IHostingRobotProxy_.java |   55 +
 .../src/main/java/net/sf/robocode/io/Logger_.java  |   33 +
 .../sf/robocode/manager/IVersionManagerBase_.java  |   55 +
 .../java/net/sf/robocode/peer/BadBehavior_.java    |   33 +
 .../java/net/sf/robocode/peer/IRobotPeer_.java     |   73 +
 .../java/net/sf/robocode/peer/IRobotStatics_.java  |   55 +
 .../net/sf/robocode/repository/IRobotItem_.java    |  166 ++
 .../sf/robocode/repository/IRobotSpecItem_.java    |  127 +
 .../net/sf/robocode/repository/RobotType_.java     |   33 +
 .../net/sf/robocode/security/HiddenAccess_.java    |   33 +
 .../serialization/ISerializableHelper_.java        |   52 +
 .../sf/robocode/serialization/RbSerializer_.java   |   33 +
 .../src/main/java/robocode/BattleRules_.java       |   34 +
 .../robocode/control/BattleSpecification_.java     |   33 +
 .../control/BattlefieldSpecification_.java         |   33 +
 .../main/java/robocode/control/RandomFactory_.java |   33 +
 .../java/robocode/control/RobocodeEngine_.java     |   33 +
 .../main/java/robocode/control/RobotResults_.java  |   33 +
 .../main/java/robocode/control/RobotSetup_.java    |   33 +
 .../java/robocode/control/RobotSpecification_.java |   33 +
 .../control/events/BattleCompletedEvent_.java      |   33 +
 .../robocode/control/events/BattleErrorEvent_.java |   33 +
 .../java/robocode/control/events/BattleEvent_.java |   33 +
 .../control/events/BattleFinishedEvent_.java       |   33 +
 .../control/events/BattleMessageEvent_.java        |   33 +
 .../control/events/BattlePausedEvent_.java         |   33 +
 .../control/events/BattleResumedEvent_.java        |   33 +
 .../control/events/BattleStartedEvent_.java        |   33 +
 .../robocode/control/events/IBattleListener_.java  |   76 +
 .../robocode/control/events/RoundEndedEvent_.java  |   33 +
 .../control/events/RoundStartedEvent_.java         |   33 +
 .../robocode/control/events/TurnEndedEvent_.java   |   33 +
 .../robocode/control/events/TurnStartedEvent_.java |   33 +
 .../robocode/control/snapshot/BulletState_.java    |   33 +
 .../control/snapshot/IBulletSnapshot_.java         |   85 +
 .../robocode/control/snapshot/IDebugProperty_.java |   49 +
 .../robocode/control/snapshot/IRobotSnapshot_.java |  127 +
 .../robocode/control/snapshot/IScoreSnapshot_.java |  100 +
 .../robocode/control/snapshot/ITurnSnapshot_.java  |   64 +
 .../robocode/control/snapshot/RobotState_.java     |   33 +
 .../java/robocode/exception/AbortedException_.java |   33 +
 .../java/robocode/exception/DeathException_.java   |   33 +
 .../robocode/exception/DisabledException_.java     |   33 +
 .../java/robocode/exception/WinException_.java     |   33 +
 .../java/net/sf/robocode/dotnet/host/TestCLR.java  |   24 +
 plugins/dotnet/robocode.dotnet.iml                 |   65 +
 .../dotnet/robocode.dotnet.installer/.classpath    |    6 +
 plugins/dotnet/robocode.dotnet.installer/.project  |   14 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 plugins/dotnet/robocode.dotnet.installer/pom.xml   |   27 +
 .../robocode.dotnet.installer.iml                  |   67 +
 .../net/sf/robocode/installer/AutoExtract.java     |  382 +++
 plugins/dotnet/robocode.dotnet.ipr                 |  118 +
 plugins/dotnet/robocode.dotnet.iws                 |  418 +++
 plugins/dotnet/robocode.dotnet.nhost/.project      |   11 +
 .../.settings/org.eclipse.jdt.core.prefs           |   10 +
 plugins/dotnet/robocode.dotnet.nhost/pom.xml       |   93 +
 .../robocode.dotnet.nhost.iml                      |   75 +
 .../dotnet/robocode.dotnet.nhost/src/.gitignore    |    3 +
 .../sf/robocode/core/ContainerBase.generated.cs    |   73 +
 .../robocode/dotnet/host/DotNetHost.generated.cs   |  129 +
 .../sf/robocode/dotnet/nhost/ModuleN.generated.cs  |   82 +
 .../repository/root/DllRootHelper.generated.cs     |  117 +
 .../net/sf/robocode/host/IHost.generated.cs        |  154 +
 .../net/sf/robocode/host/IHostManager.generated.cs |  323 ++
 .../host/proxies/IHostingRobotProxy.generated.cs   |  163 ++
 .../net/sf/robocode/io/Logger.generated.cs         |  175 ++
 .../manager/IVersionManagerBase.generated.cs       |  171 ++
 .../net/sf/robocode/peer/BadBehavior.generated.cs  |  112 +
 .../net/sf/robocode/peer/IRobotPeer.generated.cs   |  313 ++
 .../sf/robocode/peer/IRobotStatics.generated.cs    |  171 ++
 .../sf/robocode/repository/IRobotItem.generated.cs | 1045 +++++++
 .../repository/IRobotSpecItem.generated.cs         |  788 +++++
 .../sf/robocode/repository/RobotType.generated.cs  |  196 ++
 .../sf/robocode/security/HiddenAccess.generated.cs |  293 ++
 .../serialization/ISerializableHelper.generated.cs |  149 +
 .../serialization/RbSerializer.generated.cs        | 1036 +++++++
 .../exception/AbortedException.generated.cs        |   78 +
 .../robocode/exception/DeathException.generated.cs |   78 +
 .../exception/DisabledException.generated.cs       |   78 +
 .../robocode/exception/WinException.generated.cs   |   78 +
 .../robocode.dotnet.nhost/src/host/DotNetHost.cs   |   51 +
 .../robocode.dotnet.nhost/src/host/ModuleN.cs      |   80 +
 .../robocode.dotnet.nhost/src/host/RobotStatics.cs |  302 ++
 .../src/host/events/EventManager.cs                |  703 +++++
 .../src/host/events/EventQueue.cs                  |   54 +
 .../src/host/proxies/AdvancedRobotProxy.cs         |  228 ++
 .../src/host/proxies/BasicRobotProxy.cs            |  717 +++++
 .../src/host/proxies/GraphicsProxy.cs              | 1285 ++++++++
 .../src/host/proxies/HostingRobotProxy.cs          |  303 ++
 .../src/host/proxies/JuniorRobotProxy.cs           |  122 +
 .../src/host/proxies/StandardRobotProxy.cs         |  137 +
 .../src/host/proxies/TeamRobotProxy.cs             |  150 +
 .../src/host/security/QuotaStream.cs               |  117 +
 .../src/host/security/RobotFileSystemManager.cs    |  134 +
 .../src/host/seed/AppDomainSeed.cs                 |  171 ++
 .../src/host/seed/AppDomainShell.cs                |  164 ++
 .../src/host/seed/HostingSeed.cs                   |  184 ++
 .../src/host/seed/HostingShell.cs                  |   89 +
 .../dotnet/robocode.dotnet.nhost/src/io/Logger.cs  |   34 +
 .../src/mono/reflection/CILReader.cs               |  419 +++
 .../src/peer/BulletCommand.cs                      |   95 +
 .../robocode.dotnet.nhost/src/peer/BulletStatus.cs |   80 +
 .../src/peer/DebugProperty.cs                      |   93 +
 .../robocode.dotnet.nhost/src/peer/ExecCommands.cs |  491 ++++
 .../robocode.dotnet.nhost/src/peer/ExecResults.cs  |  254 ++
 .../robocode.dotnet.nhost/src/peer/TeamMessage.cs  |   75 +
 .../src/repository/RobotType.cs                    |   44 +
 .../src/repository/root/DllRootHelper.cs           |   85 +
 .../src/robocode.dotnet.nhost.csproj               |  187 ++
 .../src/serialization/RbSerializer.cs              |   59 +
 .../robocode.dotnet.nhost/src/utils/Reflection.cs  |  190 ++
 .../src/utils/Reflection.security.cs               |   99 +
 plugins/dotnet/robocode.dotnet.ntests/.project     |   14 +
 .../.settings/org.eclipse.jdt.core.prefs           |   10 +
 plugins/dotnet/robocode.dotnet.ntests/pom.xml      |   70 +
 .../robocode.dotnet.ntests.iml                     |   85 +
 .../robocode.dotnet.ntests/src/AssemblyLoadTest.cs |   43 +
 .../robocode.dotnet.ntests/src/SimpleTest.cs       |  125 +
 .../dotnet/robocode.dotnet.ntests/src/TestBase.cs  |   87 +
 .../src/robocode.dotnet.ntests.csproj              |  108 +
 plugins/dotnet/robocode.dotnet.robotscs/.project   |   10 +
 .../.settings/org.eclipse.jdt.core.prefs           |   10 +
 plugins/dotnet/robocode.dotnet.robotscs/pom.xml    |   51 +
 .../robocode.dotnet.robotscs.iml                   |   67 +
 ...lyLongNameIWouldSayTooLongMaybeEventLongerCs.cs |   23 +
 .../src/NoPackageShortNameCs.cs                    |   23 +
 .../robocode.dotnet.robotscs/src/SampleCs.csproj   |   91 +
 .../robocode.dotnet.robotscs/src/SampleCs.sln      |   20 +
 .../src/robocode.dotnet.robotscs.csproj            |  114 +
 .../src/robocode/BadNamespaceCs.cs                 |   24 +
 .../src/tested/robotscs/Ahead.cs                   |   24 +
 .../src/tested/robotscs/BadFirePower.cs            |   37 +
 .../src/tested/robotscs/BattleLost.cs              |   42 +
 .../src/tested/robotscs/BattleWin.cs               |   61 +
 .../src/tested/robotscs/BodyTurnRate.cs            |   88 +
 .../src/tested/robotscs/CustomEvents.cs            |   41 +
 .../src/tested/robotscs/DieFast.cs                 |   21 +
 .../src/tested/robotscs/EnvAttack.cs               |   31 +
 .../src/tested/robotscs/EventPriorityFilter.cs     |   38 +
 .../src/tested/robotscs/FairPlay.cs                |   29 +
 .../src/tested/robotscs/FileAttack.cs              |   70 +
 .../src/tested/robotscs/FileWriteSize.cs           |   32 +
 .../src/tested/robotscs/FormsAttack.cs             |   60 +
 .../src/tested/robotscs/GunHeat.cs                 |   25 +
 .../src/tested/robotscs/GunTurnRate.cs             |   79 +
 .../src/tested/robotscs/HttpAttack.cs              |   28 +
 .../src/tested/robotscs/InteruptibleEvent.cs       |   37 +
 .../src/tested/robotscs/JuniorEvents.cs            |  151 +
 .../src/tested/robotscs/MaxTurnRate.cs             |   47 +
 .../src/tested/robotscs/MaxVelocity.cs             |   76 +
 .../src/tested/robotscs/PrivateConstructor.cs      |   19 +
 .../tested/robotscs/RadarTurnRateAndSetAdjust.cs   |  139 +
 .../src/tested/robotscs/Random.cs                  |   29 +
 .../src/tested/robotscs/RateControl.cs             |   62 +
 .../src/tested/robotscs/ReflectionAttack.cs        |   27 +
 .../src/tested/robotscs/RobotDeathEvents.cs        |   42 +
 .../src/tested/robotscs/SkipTurns.cs               |   89 +
 .../src/tested/robotscs/TestTeam.team              |    7 +
 .../src/tested/robotscs/ThreadAttack.cs            |   62 +
 .../TooLongNameThisIsReallyTooLongNameCs.cs        |   26 +
 .../src/tested/robotscs/UndeadThread.cs            |   65 +
 .../src/tested/robotscs/WatchBullets.cs            |   94 +
 .../TooLongNamespaceCs.cs                          |   26 +
 plugins/dotnet/robocode.dotnet.samples/.project    |   10 +
 .../.settings/org.eclipse.jdt.core.prefs           |    8 +
 plugins/dotnet/robocode.dotnet.samples/pom.xml     |   50 +
 .../robocode.dotnet.samples.iml                    |   68 +
 .../robocode.dotnet.samples/src/SampleCs.csproj    |   91 +
 .../robocode.dotnet.samples/src/SampleCs.sln       |   20 +
 .../src/SampleCs/Corners.cs                        |  156 +
 .../robocode.dotnet.samples/src/SampleCs/Crazy.cs  |  108 +
 .../robocode.dotnet.samples/src/SampleCs/Fire.cs   |   84 +
 .../src/SampleCs/Interactive.cs                    |  219 ++
 .../src/SampleCs/MyFirstJuniorRobot.cs             |   62 +
 .../src/SampleCs/MyFirstRobot.cs                   |   51 +
 .../src/SampleCs/PaintingRobot.cs                  |   84 +
 .../robocode.dotnet.samples/src/SampleCs/PointD.cs |   28 +
 .../src/SampleCs/RamFire.cs                        |   99 +
 .../src/SampleCs/RobotColors.cs                    |   23 +
 .../src/SampleCs/SittingDuck.cs                    |   87 +
 .../src/SampleCs/SpinBot.cs                        |   71 +
 .../robocode.dotnet.samples/src/SampleCs/Target.cs |   64 +
 .../src/SampleCs/TrackFire.cs                      |   84 +
 .../src/SampleCs/Tracker.cs                        |  155 +
 .../src/SampleCs/VelociRobot.cs                    |   61 +
 .../robocode.dotnet.samples/src/SampleCs/Walls.cs  |   96 +
 .../src/SampleCsSentry/BorderGuard.cs              |  764 +++++
 .../src/SampleCsTeam/MyCsTeam.team                 |    7 +
 .../src/SampleCsTeam/MyFirstDroid.cs               |   64 +
 .../src/SampleCsTeam/MyFirstLeader.cs              |   99 +
 .../src/SampleFs/MyFirstRobot.fs                   |   23 +
 .../src/SampleFs/robocode.dotnet.samplesfs.fsproj  |   57 +
 .../src/robocode.dotnet.samples.csproj             |   93 +
 plugins/dotnet/robocode.dotnet.sln                 |   50 +
 plugins/dotnet/robocode.dotnet.suo                 |  Bin 0 -> 90624 bytes
 plugins/dotnet/robocode.dotnet.tests/.classpath    |   21 +
 plugins/dotnet/robocode.dotnet.tests/.project      |   21 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 .../config/robocode.properties                     |   34 +
 plugins/dotnet/robocode.dotnet.tests/pom.xml       |   71 +
 .../robocode.dotnet.tests.iml                      |  200 ++
 .../robocode/test/robotscs/TestCustomEvents.java   |   57 +
 .../test/robotscs/TestDuplicatesAndScore.java      |  172 ++
 .../sf/robocode/test/robotscs/TestEnvAttack.java   |   52 +
 .../test/robotscs/TestEventPriorityFilter.java     |   47 +
 .../sf/robocode/test/robotscs/TestFileAttack.java  |   59 +
 .../sf/robocode/test/robotscs/TestFileWrite.java   |   51 +
 .../robocode/test/robotscs/TestFileWriteSize.java  |   90 +
 .../sf/robocode/test/robotscs/TestFormsAttack.java |   53 +
 .../sf/robocode/test/robotscs/TestHttpAttack.java  |   48 +
 .../test/robotscs/TestInteruptibleEvent.java       |   48 +
 .../net/sf/robocode/test/robotscs/TestJunior.java  |   52 +
 .../net/sf/robocode/test/robotscs/TestLost.java    |   61 +
 .../sf/robocode/test/robotscs/TestMaxTurnRate.java |   72 +
 .../sf/robocode/test/robotscs/TestMaxVelocity.java |   81 +
 .../net/sf/robocode/test/robotscs/TestNames.java   |   38 +
 .../sf/robocode/test/robotscs/TestPosition.java    |   77 +
 .../test/robotscs/TestPrivateConstructor.java      |   55 +
 .../net/sf/robocode/test/robotscs/TestRandom.java  |   53 +
 .../test/robotscs/TestReflectionAttack.java        |   51 +
 .../test/robotscs/TestRobotDeathEvents.java        |   42 +
 .../net/sf/robocode/test/robotscs/TestScoring.java |   84 +
 .../robocode/test/robotscs/TestSkippedTurns.java   |   53 +
 .../robocode/test/robotscs/TestThreadAttack.java   |   46 +
 .../robocode/test/robotscs/TestUndeadThread.java   |   52 +
 .../sf/robocode/test/robotscs/TestWatchBullet.java |   61 +
 .../net/sf/robocode/test/robotscs/TestWin.java     |   74 +
 .../src/test/resources/config/robocode.properties  |    4 +
 plugins/dotnet/tools/.gitignore                    |    1 +
 plugins/dotnet/tools/keys/.gitignore               |    1 +
 plugins/dotnet/tools/keys/gennetkey.cmd            |    9 +
 plugins/dotnet/tools/loadTools.cmd                 |   23 +
 .../tools/proxygen/robocode.control.proxygen.xml   |   56 +
 .../tools/proxygen/robocode.proxygen.net.xml       |   28 +
 .../dotnet/tools/proxygen/robocode.proxygen.xml    |   45 +
 plugins/testing/.gitignore                         |    1 +
 plugins/testing/mvn.cmd                            |   19 +
 plugins/testing/mvn.sh                             |   20 +
 plugins/testing/mvnassembly.cmd                    |   12 +
 plugins/testing/mvnassembly.sh                     |   11 +
 plugins/testing/pom.xml                            |   21 +
 plugins/testing/robocode.testing.api/.classpath    |    9 +
 plugins/testing/robocode.testing.api/.project      |   14 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 plugins/testing/robocode.testing.api/pom.xml       |   59 +
 .../robocode.testing.api/robocode.testing.api.iml  |   88 +
 .../robocode/control/testing/RobotTestBed.java     |  329 +++
 .../control/testing/RobotTestBedAssert.java        |   32 +
 .../java/robocode/control/testing/package.html     |   12 +
 .../testing/robocode.testing.content/.classpath    |    7 +
 plugins/testing/robocode.testing.content/.project  |   16 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 plugins/testing/robocode.testing.content/pom.xml   |   33 +
 .../robocode.testing.content.iml                   |   67 +
 .../src/main/resources/testing/Read.Me.txt         |   33 +
 .../src/main/resources/testing/compile.cmd         |   10 +
 .../src/main/resources/testing/test.cmd            |   10 +
 .../robocode.testing.distribution/.classpath       |   12 +
 .../testing/robocode.testing.distribution/.project |   19 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 .../testing/robocode.testing.distribution/pom.xml  |   72 +
 .../robocode.testing.distribution.iml              |   90 +
 .../testing-setup.asm.xml                          |   79 +
 plugins/testing/robocode.testing.iml               |   65 +
 .../testing/robocode.testing.installer/.classpath  |    6 +
 .../testing/robocode.testing.installer/.project    |   14 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 plugins/testing/robocode.testing.installer/pom.xml |   27 +
 .../robocode.testing.installer.iml                 |   67 +
 .../net/sf/robocode/installer/AutoExtract.java     |  389 +++
 plugins/testing/robocode.testing.ipr               |  112 +
 plugins/testing/robocode.testing.iws               |  418 +++
 .../testing/robocode.testing.samples/.classpath    |   13 +
 plugins/testing/robocode.testing.samples/.project  |   16 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 plugins/testing/robocode.testing.samples/pom.xml   |   65 +
 .../robocode.testing.samples.iml                   |  110 +
 .../src/main/java/sample/TestWallBehavior.java     |  104 +
 pom.xml                                            |   61 +
 robocode.api/.classpath                            |    6 +
 .../Launch Dir Builder.launch                      |   21 +
 robocode.api/.externalToolBuilders/build.xml       |   40 +
 robocode.api/.gitignore                            |    1 +
 robocode.api/.project                              |   23 +
 robocode.api/.settings/org.eclipse.jdt.core.prefs  |    9 +
 robocode.api/Robocode.launch                       |   31 +
 robocode.api/pom.xml                               |   59 +
 robocode.api/robocode.api.iml                      |   67 +
 .../src/main/java/net/sf/robocode/api/Module.java  |   54 +
 .../net/sf/robocode/battle/IBattleManagerBase.java |   28 +
 .../java/net/sf/robocode/core/ContainerBase.java   |   22 +
 .../main/java/net/sf/robocode/core/IModule.java    |   19 +
 .../net/sf/robocode/gui/IWindowManagerBase.java    |   16 +
 .../src/main/java/net/sf/robocode/io/FileUtil.java |  352 +++
 .../src/main/java/net/sf/robocode/io/Logger.java   |  109 +
 .../net/sf/robocode/io/RobocodeProperties.java     |   79 +
 .../sf/robocode/manager/IVersionManagerBase.java   |   19 +
 .../java/net/sf/robocode/peer/IRobotStatics.java   |   22 +
 .../sf/robocode/repository/CodeSizeCalculator.java |   55 +
 .../repository/IRepositoryManagerBase.java         |   21 +
 .../net/sf/robocode/security/HiddenAccess.java     |  290 ++
 .../sf/robocode/security/IHiddenBulletHelper.java  |   19 +
 .../sf/robocode/security/IHiddenEventHelper.java   |   28 +
 .../sf/robocode/security/IHiddenRulesHelper.java   |   19 +
 .../security/IHiddenSpecificationHelper.java       |   23 +
 .../sf/robocode/security/IHiddenStatusHelper.java  |   22 +
 .../sf/robocode/security/IThreadManagerBase.java   |   21 +
 .../net/sf/robocode/security/SafeComponent.java    |   28 +
 .../serialization/ISerializableHelper.java         |   21 +
 .../sf/robocode/serialization/RbSerializer.java    |  539 ++++
 .../main/java/net/sf/robocode/util/StringUtil.java |   61 +
 .../main/java/net/sf/robocode/util/UrlUtil.java    |   35 +
 .../src/main/java/robocode/AdvancedRobot.java      | 2027 +++++++++++++
 .../src/main/java/robocode/BattleEndedEvent.java   |  144 +
 .../src/main/java/robocode/BattleResults.java      |  282 ++
 .../src/main/java/robocode/BattleRules.java        |  148 +
 .../src/main/java/robocode/BorderSentry.java       |   35 +
 robocode.api/src/main/java/robocode/Bullet.java    |  261 ++
 .../main/java/robocode/BulletHitBulletEvent.java   |  120 +
 .../src/main/java/robocode/BulletHitEvent.java     |  161 +
 .../src/main/java/robocode/BulletMissedEvent.java  |  102 +
 robocode.api/src/main/java/robocode/Condition.java |  147 +
 .../src/main/java/robocode/CustomEvent.java        |  143 +
 .../src/main/java/robocode/DeathEvent.java         |   98 +
 robocode.api/src/main/java/robocode/Droid.java     |   24 +
 robocode.api/src/main/java/robocode/Event.java     |  266 ++
 .../java/robocode/GunTurnCompleteCondition.java    |   70 +
 .../src/main/java/robocode/HitByBulletEvent.java   |  205 ++
 .../src/main/java/robocode/HitRobotEvent.java      |  209 ++
 .../src/main/java/robocode/HitWallEvent.java       |  122 +
 .../src/main/java/robocode/JuniorRobot.java        |  907 ++++++
 robocode.api/src/main/java/robocode/KeyEvent.java  |   44 +
 .../src/main/java/robocode/KeyPressedEvent.java    |  114 +
 .../src/main/java/robocode/KeyReleasedEvent.java   |  114 +
 .../src/main/java/robocode/KeyTypedEvent.java      |  114 +
 .../src/main/java/robocode/MessageEvent.java       |   92 +
 .../src/main/java/robocode/MouseClickedEvent.java  |  120 +
 .../src/main/java/robocode/MouseDraggedEvent.java  |  121 +
 .../src/main/java/robocode/MouseEnteredEvent.java  |  120 +
 .../src/main/java/robocode/MouseEvent.java         |   43 +
 .../src/main/java/robocode/MouseExitedEvent.java   |  120 +
 .../src/main/java/robocode/MouseMovedEvent.java    |  120 +
 .../src/main/java/robocode/MousePressedEvent.java  |  120 +
 .../src/main/java/robocode/MouseReleasedEvent.java |  120 +
 .../main/java/robocode/MouseWheelMovedEvent.java   |  124 +
 .../main/java/robocode/MoveCompleteCondition.java  |   70 +
 .../src/main/java/robocode/PaintEvent.java         |   69 +
 .../java/robocode/RadarTurnCompleteCondition.java  |   70 +
 .../src/main/java/robocode/RateControlRobot.java   |  450 +++
 robocode.api/src/main/java/robocode/Robocode.java  |   29 +
 .../java/robocode/RobocodeFileOutputStream.java    |  157 +
 .../src/main/java/robocode/RobocodeFileWriter.java |   85 +
 robocode.api/src/main/java/robocode/Robot.java     | 1561 ++++++++++
 .../src/main/java/robocode/RobotDeathEvent.java    |  113 +
 .../src/main/java/robocode/RobotStatus.java        |  426 +++
 .../src/main/java/robocode/RoundEndedEvent.java    |  152 +
 robocode.api/src/main/java/robocode/Rules.java     |  229 ++
 .../src/main/java/robocode/ScannedRobotEvent.java  |  361 +++
 .../src/main/java/robocode/SkippedTurnEvent.java   |  150 +
 .../src/main/java/robocode/StatusEvent.java        |   81 +
 robocode.api/src/main/java/robocode/TeamRobot.java |  188 ++
 .../main/java/robocode/TurnCompleteCondition.java  |   70 +
 robocode.api/src/main/java/robocode/WinEvent.java  |   98 +
 .../main/java/robocode/_AdvancedRadiansRobot.java  |  179 ++
 .../src/main/java/robocode/_AdvancedRobot.java     |  273 ++
 robocode.api/src/main/java/robocode/_Robot.java    |  149 +
 .../src/main/java/robocode/_RobotBase.java         |   92 +
 .../main/java/robocode/annotation/SafeStatic.java  |   26 +
 .../java/robocode/annotation/package-info.java     |   11 +
 .../java/robocode/control/BattleSpecification.java |  234 ++
 .../robocode/control/BattlefieldSpecification.java |   71 +
 .../java/robocode/control/IRobocodeEngine.java     |  150 +
 .../main/java/robocode/control/RandomFactory.java  |  119 +
 .../main/java/robocode/control/RobocodeEngine.java |  364 +++
 .../java/robocode/control/RobocodeListener.java    |   64 +
 .../main/java/robocode/control/RobotResults.java   |  188 ++
 .../src/main/java/robocode/control/RobotSetup.java |   62 +
 .../java/robocode/control/RobotSpecification.java  |  178 ++
 .../robocode/control/events/BattleAdaptor.java     |  101 +
 .../control/events/BattleCompletedEvent.java       |   89 +
 .../robocode/control/events/BattleErrorEvent.java  |   45 +
 .../java/robocode/control/events/BattleEvent.java  |   27 +
 .../control/events/BattleFinishedEvent.java        |   49 +
 .../control/events/BattleMessageEvent.java         |   45 +
 .../robocode/control/events/BattlePausedEvent.java |   32 +
 .../control/events/BattleResumedEvent.java         |   32 +
 .../control/events/BattleStartedEvent.java         |   74 +
 .../robocode/control/events/IBattleListener.java   |  163 ++
 .../robocode/control/events/RoundEndedEvent.java   |   75 +
 .../robocode/control/events/RoundStartedEvent.java |   61 +
 .../robocode/control/events/TurnEndedEvent.java    |   48 +
 .../robocode/control/events/TurnStartedEvent.java  |   32 +
 .../java/robocode/control/events/package-info.java |   12 +
 .../main/java/robocode/control/package-info.java   |  104 +
 .../robocode/control/snapshot/BulletState.java     |  101 +
 .../robocode/control/snapshot/IBulletSnapshot.java |  131 +
 .../robocode/control/snapshot/IDebugProperty.java  |   33 +
 .../robocode/control/snapshot/IRobotSnapshot.java  |  242 ++
 .../robocode/control/snapshot/IScoreSnapshot.java  |  146 +
 .../robocode/control/snapshot/ITurnSnapshot.java   |   75 +
 .../java/robocode/control/snapshot/RobotState.java |  122 +
 .../robocode/control/snapshot/package-info.java    |   11 +
 .../java/robocode/exception/AbortedException.java  |   28 +
 .../java/robocode/exception/DeathException.java    |   26 +
 .../java/robocode/exception/DisabledException.java |   24 +
 .../exception/EventInterruptedException.java       |   26 +
 .../java/robocode/exception/RobotException.java    |   24 +
 .../main/java/robocode/exception/WinException.java |   24 +
 .../main/java/robocode/exception/package-info.java |   11 +
 .../src/main/java/robocode/package-info.java       |   11 +
 .../robocode/robotinterfaces/IAdvancedEvents.java  |   60 +
 .../robocode/robotinterfaces/IAdvancedRobot.java   |   40 +
 .../robocode/robotinterfaces/IBasicEvents.java     |  278 ++
 .../robocode/robotinterfaces/IBasicEvents2.java    |   46 +
 .../robocode/robotinterfaces/IBasicEvents3.java    |   45 +
 .../java/robocode/robotinterfaces/IBasicRobot.java |   77 +
 .../robotinterfaces/IInteractiveEvents.java        |  223 ++
 .../robotinterfaces/IInteractiveRobot.java         |   44 +
 .../robocode/robotinterfaces/IJuniorRobot.java     |   40 +
 .../robocode/robotinterfaces/IPaintEvents.java     |   53 +
 .../java/robocode/robotinterfaces/IPaintRobot.java |   31 +
 .../java/robocode/robotinterfaces/ITeamEvents.java |   44 +
 .../java/robocode/robotinterfaces/ITeamRobot.java  |   40 +
 .../robocode/robotinterfaces/package-info.java     |   11 +
 .../robotinterfaces/peer/IAdvancedRobotPeer.java   |  751 +++++
 .../robotinterfaces/peer/IBasicRobotPeer.java      |  738 +++++
 .../robotinterfaces/peer/IJuniorRobotPeer.java     |   67 +
 .../robotinterfaces/peer/IStandardRobotPeer.java   |  205 ++
 .../robotinterfaces/peer/ITeamRobotPeer.java       |  141 +
 .../robotinterfaces/peer/package-info.java         |   11 +
 .../src/main/java/robocode/util/Utils.java         |  178 ++
 .../src/main/java/robocode/util/package-info.java  |   12 +
 robocode.battle/.classpath                         |   12 +
 robocode.battle/.project                           |   19 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.battle/pom.xml                            |   35 +
 robocode.battle/robocode.battle.iml                |   85 +
 .../java/net/sf/robocode/battle/BaseBattle.java    |  475 +++
 .../main/java/net/sf/robocode/battle/Battle.java   |  886 ++++++
 .../java/net/sf/robocode/battle/BattleManager.java |  404 +++
 .../net/sf/robocode/battle/BoundingRectangle.java  |   62 +
 .../main/java/net/sf/robocode/battle/Command.java  |   14 +
 .../main/java/net/sf/robocode/battle/IBattle.java  |   32 +
 .../main/java/net/sf/robocode/battle/Module.java   |   30 +
 .../net/sf/robocode/battle/peer/BulletPeer.java    |  372 +++
 .../sf/robocode/battle/peer/ContestantPeer.java    |   24 +
 .../robocode/battle/peer/ContestantStatistics.java |   57 +
 .../net/sf/robocode/battle/peer/ExplosionPeer.java |   52 +
 .../sf/robocode/battle/peer/IRobotPeerBattle.java  |   70 +
 .../net/sf/robocode/battle/peer/RobotPeer.java     | 1764 +++++++++++
 .../sf/robocode/battle/peer/RobotStatistics.java   |  298 ++
 .../java/net/sf/robocode/battle/peer/TeamPeer.java |   94 +
 .../sf/robocode/battle/peer/TeamStatistics.java    |  191 ++
 .../robocode/battle/snapshot/BulletSnapshot.java   |  360 +++
 .../sf/robocode/battle/snapshot/RobotSnapshot.java |  729 +++++
 .../sf/robocode/battle/snapshot/ScoreSnapshot.java |  562 ++++
 .../sf/robocode/battle/snapshot/TurnSnapshot.java  |  297 ++
 .../net/sf/robocode/recording/BattlePlayer.java    |  149 +
 .../sf/robocode/recording/BattleRecordInfo.java    |  330 +++
 .../net/sf/robocode/recording/BattleRecorder.java  |  142 +
 .../net/sf/robocode/recording/RecordManager.java   |  448 +++
 robocode.content/.classpath                        |    7 +
 robocode.content/.project                          |   16 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.content/pom.xml                           |   62 +
 robocode.content/robocode.content.iml              |   67 +
 robocode.content/src/main/resources/ReadMe.html    |  233 ++
 robocode.content/src/main/resources/ReadMe.txt     |  471 +++
 .../src/main/resources/battles/intro.battle        |    8 +
 .../src/main/resources/battles/sample.battle       |    8 +
 .../src/main/resources/compilers/CompilerTest.java |   12 +
 .../src/main/resources/desktop/robocode.png        |  Bin 0 -> 3918 bytes
 .../resources/desktop/robocodeMeleeRumble.desktop  |    9 +
 .../resources/desktop/robocodeRoboRumble.desktop   |    9 +
 .../resources/desktop/robocodeRobocode.desktop     |    9 +
 .../resources/desktop/robocodeTeamRumble.desktop   |    9 +
 .../resources/desktop/robocodeTwinDuel.desktop     |    9 +
 .../src/main/resources/desktop/roborumble.png      |  Bin 0 -> 3401 bytes
 .../src/main/resources/license/epl-v10.html        |  188 ++
 .../src/main/resources/meleerumble.bat             |    9 +
 .../src/main/resources/meleerumble.command         |   13 +
 robocode.content/src/main/resources/meleerumble.sh |   13 +
 robocode.content/src/main/resources/robocode.bat   |    9 +
 .../src/main/resources/robocode.command            |   13 +
 robocode.content/src/main/resources/robocode.ico   |  Bin 0 -> 370070 bytes
 robocode.content/src/main/resources/robocode.sh    |   13 +
 robocode.content/src/main/resources/roborumble.bat |    9 +
 .../src/main/resources/roborumble.command          |   13 +
 robocode.content/src/main/resources/roborumble.ico |  Bin 0 -> 32038 bytes
 robocode.content/src/main/resources/roborumble.sh  |   13 +
 .../src/main/resources/roborumble/meleerumble.txt  |  244 ++
 .../resources/roborumble/roborumble.properties     |    6 +
 .../src/main/resources/roborumble/roborumble.txt   |  241 ++
 .../src/main/resources/roborumble/teamrumble.txt   |  203 ++
 .../src/main/resources/roborumble/twinduel.txt     |  203 ++
 robocode.content/src/main/resources/teamrumble.bat |    9 +
 .../src/main/resources/teamrumble.command          |   13 +
 robocode.content/src/main/resources/teamrumble.sh  |   13 +
 .../src/main/resources/templates/newjavafile.tpt   |    8 +
 .../main/resources/templates/newjuniorrobot.tpt    |   54 +
 .../src/main/resources/templates/newrobot.tpt      |   56 +
 .../theme/editor/Robocode Black Theme.properties   |   23 +
 .../theme/editor/Robocode White Theme.properties   |   23 +
 robocode.content/src/main/resources/twinduel.bat   |    9 +
 .../src/main/resources/twinduel.command            |   13 +
 robocode.content/src/main/resources/twinduel.sh    |   13 +
 robocode.core/.classpath                           |   12 +
 robocode.core/.project                             |   16 +
 robocode.core/.settings/org.eclipse.jdt.core.prefs |    9 +
 robocode.core/pom.xml                              |   61 +
 robocode.core/robocode.core.iml                    |   91 +
 .../net/sf/robocode/battle/BattleProperties.java   |  333 +++
 .../robocode/battle/BattleRankingTableModel.java   |  199 ++
 .../robocode/battle/BattleResultsTableModel.java   |  253 ++
 .../net/sf/robocode/battle/IBattleManager.java     |   94 +
 .../battle/events/BattleEventDispatcher.java       |  154 +
 .../net/sf/robocode/cachecleaner/CacheCleaner.java |   73 +
 .../main/java/net/sf/robocode/core/BaseModule.java |   19 +
 .../main/java/net/sf/robocode/core/Container.java  |  257 ++
 .../net/sf/robocode/core/EngineClassLoader.java    |   97 +
 .../src/main/java/net/sf/robocode/core/Module.java |   42 +
 .../java/net/sf/robocode/core/RobocodeMain.java    |  414 +++
 .../net/sf/robocode/core/RobocodeMainBase.java     |   92 +
 .../java/net/sf/robocode/host/ICpuManager.java     |   18 +
 .../java/net/sf/robocode/host/IHostManager.java    |   43 +
 .../net/sf/robocode/host/IRobotClassLoader.java    |   23 +
 .../java/net/sf/robocode/host/RobotStatics.java    |  308 ++
 .../src/main/java/net/sf/robocode/io/JarJar.java   |   17 +
 .../java/net/sf/robocode/io/URLJarCollector.java   |  176 ++
 .../java/net/sf/robocode/peer/BadBehavior.java     |   19 +
 .../java/net/sf/robocode/peer/BulletCommand.java   |   80 +
 .../java/net/sf/robocode/peer/BulletStatus.java    |   71 +
 .../java/net/sf/robocode/peer/DebugProperty.java   |  106 +
 .../java/net/sf/robocode/peer/ExecCommands.java    |  428 +++
 .../java/net/sf/robocode/peer/ExecResults.java     |  177 ++
 .../main/java/net/sf/robocode/peer/IRobotPeer.java |   39 +
 .../java/net/sf/robocode/peer/TeamMessage.java     |   66 +
 .../sf/robocode/recording/BattleRecordFormat.java  |   19 +
 .../net/sf/robocode/recording/IRecordManager.java  |   29 +
 .../sf/robocode/repository/CodeSizeCalculator.java |   55 +
 .../sf/robocode/repository/IRepositoryManager.java |   56 +
 .../net/sf/robocode/repository/IRobotItem.java     |   35 +
 .../net/sf/robocode/repository/IRobotSpecItem.java |   76 +
 .../sf/robocode/repository/RobotProperties.java    |   84 +
 .../java/net/sf/robocode/repository/RobotType.java |  137 +
 .../net/sf/robocode/repository/TeamProperties.java |   66 +
 .../robocode/robotpaint/Graphics2DSerialized.java  | 2340 +++++++++++++++
 .../net/sf/robocode/robotpaint/IGraphicsProxy.java |   24 +
 .../robocode/serialization/IXmlSerializable.java   |   21 +
 .../serialization/SerializableOptions.java         |   44 +
 .../net/sf/robocode/serialization/XmlReader.java   |  189 ++
 .../net/sf/robocode/serialization/XmlWriter.java   |  142 +
 .../sf/robocode/settings/ISettingsListener.java    |   16 +
 .../net/sf/robocode/settings/ISettingsManager.java |  317 ++
 .../net/sf/robocode/settings/SettingsManager.java  |  896 ++++++
 .../java/net/sf/robocode/sound/ISoundManager.java  |   18 +
 .../java/net/sf/robocode/ui/IWindowManager.java    |   55 +
 .../sf/robocode/util/AlphanumericComparator.java   |  197 ++
 .../net/sf/robocode/version/IVersionManager.java   |   20 +
 .../main/java/net/sf/robocode/version/Version.java |  178 ++
 .../net/sf/robocode/version/VersionManager.java    |  224 ++
 robocode.core/src/main/resources/battleRecord.xsd  |  193 ++
 robocode.core/src/main/resources/battleRecordS.xsd |  193 ++
 .../sf/robocode/serialization/ObjectCloner.java    |   90 +
 .../robocode/serialization/RbSerializerTest.java   |  261 ++
 .../java/net/sf/robocode/version/VersionTest.java  |  135 +
 robocode.distribution/.classpath                   |   19 +
 robocode.distribution/.project                     |   27 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.distribution/pom.xml                      |   73 +
 robocode.distribution/robocode.distribution.iml    |   91 +
 robocode.distribution/setup.asm.xml                |   96 +
 robocode.distribution/src.asm.xml                  |   53 +
 robocode.dummy.zip                                 |  Bin 0 -> 3658 bytes
 robocode.host/.classpath                           |   13 +
 robocode.host/.project                             |   17 +
 robocode.host/.settings/org.eclipse.jdt.core.prefs |    9 +
 robocode.host/pom.xml                              |   31 +
 robocode.host/robocode.host.iml                    |   93 +
 .../main/java/net/sf/robocode/host/CpuManager.java |   86 +
 .../java/net/sf/robocode/host/HostManager.java     |  106 +
 .../src/main/java/net/sf/robocode/host/IHost.java  |   26 +
 .../java/net/sf/robocode/host/IHostedThread.java   |   32 +
 .../java/net/sf/robocode/host/IThreadManager.java  |   43 +
 .../main/java/net/sf/robocode/host/JavaHost.java   |  191 ++
 .../src/main/java/net/sf/robocode/host/Module.java |   26 +
 .../net/sf/robocode/host/events/EventManager.java  |  572 ++++
 .../net/sf/robocode/host/events/EventQueue.java    |   53 +
 .../net/sf/robocode/host/events/IEventManager.java |   50 +
 .../robocode/host/io/BufferedPipedInputStream.java |   40 +
 .../host/io/BufferedPipedOutputStream.java         |  169 ++
 .../sf/robocode/host/io/RobotFileOutputStream.java |   75 +
 .../robocode/host/io/RobotFileSystemManager.java   |  305 ++
 .../net/sf/robocode/host/io/RobotOutputStream.java |  294 ++
 .../robocode/host/jarjar/JarJarURLConnection.java  |  182 ++
 .../robocode/host/proxies/AdvancedRobotProxy.java  |  216 ++
 .../sf/robocode/host/proxies/BasicRobotProxy.java  |  567 ++++
 .../robocode/host/proxies/HostingRobotProxy.java   |  306 ++
 .../robocode/host/proxies/IHostingRobotProxy.java  |   28 +
 .../sf/robocode/host/proxies/JuniorRobotProxy.java |  114 +
 .../robocode/host/proxies/StandardRobotProxy.java  |  103 +
 .../sf/robocode/host/proxies/TeamRobotProxy.java   |  126 +
 .../sf/robocode/host/security/ClassAnalyzer.java   |  248 ++
 .../robocode/host/security/RobocodePermission.java |  100 +
 .../host/security/RobocodeSecurityManager.java     |  128 +
 .../host/security/RobocodeSecurityPolicy.java      |  322 ++
 .../robocode/host/security/RobotClassLoader.java   |  424 +++
 .../robocode/host/security/RobotThreadManager.java |  343 +++
 .../robocode/host/security/SecureInputStream.java  |  103 +
 .../robocode/host/security/SecurePrintStream.java  |  293 ++
 .../sf/robocode/host/security/ThreadManager.java   |  213 ++
 .../serialization/RobocodeObjectInputStream.java   |   40 +
 .../net/sf/robocode/host/jarjar/JarJarTest.java    |   72 +
 robocode.host/src/test/resources/Outer.jar         |  Bin 0 -> 611 bytes
 robocode.iml                                       |   65 +
 robocode.installer/.classpath                      |    6 +
 robocode.installer/.project                        |   14 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.installer/pom.xml                         |   27 +
 robocode.installer/robocode.installer.iml          |   67 +
 .../net/sf/robocode/installer/AutoExtract.java     |  705 +++++
 robocode.ipr                                       |  122 +
 robocode.iws                                       |  418 +++
 robocode.repository/.classpath                     |   10 +
 robocode.repository/.project                       |   17 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.repository/pom.xml                        |   29 +
 robocode.repository/robocode.repository.iml        |   83 +
 .../net/sf/robocode/repository/IRepository.java    |  105 +
 .../java/net/sf/robocode/repository/Module.java    |   38 +
 .../net/sf/robocode/repository/Repository.java     |  199 ++
 .../sf/robocode/repository/RepositoryManager.java  |  480 +++
 .../robocode/repository/items/IRepositoryItem.java |   38 +
 .../robocode/repository/items/RepositoryItem.java  |   77 +
 .../sf/robocode/repository/items/RobotItem.java    |  608 ++++
 .../robocode/repository/items/RobotSpecItem.java   |  259 ++
 .../net/sf/robocode/repository/items/TeamItem.java |  258 ++
 .../repository/items/handlers/ClassHandler.java    |   74 +
 .../repository/items/handlers/ItemHandler.java     |   60 +
 .../items/handlers/PropertiesHandler.java          |  104 +
 .../repository/items/handlers/SourceHandler.java   |   87 +
 .../repository/items/handlers/TeamHandler.java     |   70 +
 .../robocode/repository/packager/JarCreator.java   |  267 ++
 .../robocode/repository/packager/JarExtractor.java |   92 +
 .../repository/parsers/ClasspathFileParser.java    |   63 +
 .../net/sf/robocode/repository/root/BaseRoot.java  |   78 +
 .../sf/robocode/repository/root/ClasspathRoot.java |  138 +
 .../robocode/repository/root/IRepositoryRoot.java  |   38 +
 .../net/sf/robocode/repository/root/JarRoot.java   |  177 ++
 .../repository/root/handlers/ClassPathHandler.java |   85 +
 .../repository/root/handlers/JarHandler.java       |   70 +
 .../repository/root/handlers/RootHandler.java      |   52 +
 robocode.roborumble/.classpath                     |   13 +
 robocode.roborumble/.project                       |   20 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.roborumble/MeleeRumble.launch             |   20 +
 robocode.roborumble/RoboRumble.launch              |   20 +
 robocode.roborumble/TeamRumble.launch              |   20 +
 robocode.roborumble/pom.xml                        |   51 +
 robocode.roborumble/robocode.roborumble.iml        |   86 +
 .../roborumble/battlesengine/BattlesRunner.java    |  235 ++
 .../battlesengine/CompetitionsSelector.java        |   77 +
 .../roborumble/battlesengine/PrepareBattles.java   |  579 ++++
 .../roborumble/netengine/BotsDownload.java         |  625 ++++
 .../roborumble/netengine/FileTransfer.java         |  657 +++++
 .../roborumble/netengine/ResultsUpload.java        |  328 +++
 .../roborumble/netengine/UpdateRatingFiles.java    |  130 +
 .../sf/robocode/roborumble/util/ExcludesUtil.java  |   80 +
 .../robocode/roborumble/util/PropertiesUtil.java   |  102 +
 .../src/main/java/roborumble/RoboRumbleAtHome.java |  152 +
 robocode.samples/.classpath                        |    8 +
 robocode.samples/.project                          |   16 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.samples/pom.xml                           |   45 +
 robocode.samples/robocode.samples.iml              |   69 +
 robocode.samples/src/main/java/sample/Corners.java |  140 +
 robocode.samples/src/main/java/sample/Crazy.java   |  103 +
 robocode.samples/src/main/java/sample/Fire.java    |   84 +
 .../src/main/java/sample/Interactive.java          |  223 ++
 .../src/main/java/sample/Interactive_v2.java       |  263 ++
 .../src/main/java/sample/MyFirstJuniorRobot.java   |   60 +
 .../src/main/java/sample/MyFirstRobot.java         |   53 +
 .../src/main/java/sample/PaintingRobot.java        |   87 +
 robocode.samples/src/main/java/sample/RamFire.java |   86 +
 .../src/main/java/sample/SittingDuck.html          |   24 +
 .../src/main/java/sample/SittingDuck.java          |   96 +
 robocode.samples/src/main/java/sample/SpinBot.java |   70 +
 robocode.samples/src/main/java/sample/Target.java  |   65 +
 .../src/main/java/sample/TrackFire.java            |   80 +
 robocode.samples/src/main/java/sample/Tracker.java |  144 +
 .../src/main/java/sample/VelociRobot.java          |   59 +
 robocode.samples/src/main/java/sample/Walls.java   |   94 +
 robocode.samples/src/main/java/sampleex/Alien.java |   82 +
 .../src/main/java/sampleex/AlienComposition.java   |   95 +
 .../src/main/java/sampleex/MasterAndSlave.java     |  115 +
 .../main/java/sampleex/ProxyOfGreyEminence.java    |   73 +
 .../src/main/java/sampleex/RegullarMonk.java       |   17 +
 robocode.samples/src/main/java/sampleex/Slave.java |   40 +
 .../src/main/java/samplesentry/BorderGuard.java    |  716 +++++
 .../src/main/java/sampleteam/MyFirstDroid.java     |   62 +
 .../src/main/java/sampleteam/MyFirstLeader.java    |   89 +
 .../src/main/java/sampleteam/Point.java            |   33 +
 .../src/main/java/sampleteam/RobotColors.java      |   29 +
 .../src/main/resources/sample/Corners.properties   |    9 +
 .../src/main/resources/sample/Crazy.properties     |    9 +
 .../src/main/resources/sample/Fire.properties      |    9 +
 .../main/resources/sample/Interactive.properties   |    9 +
 .../resources/sample/Interactive_v2.properties     |    8 +
 .../resources/sample/MyFirstJuniorRobot.properties |    9 +
 .../main/resources/sample/MyFirstRobot.properties  |    9 +
 .../main/resources/sample/PaintingRobot.properties |   10 +
 .../src/main/resources/sample/RamFire.properties   |    9 +
 .../main/resources/sample/SittingDuck.properties   |    9 +
 .../src/main/resources/sample/SpinBot.properties   |    9 +
 .../src/main/resources/sample/Target.properties    |    9 +
 .../src/main/resources/sample/TrackFire.properties |    9 +
 .../src/main/resources/sample/Tracker.properties   |    9 +
 .../main/resources/sample/VelociRobot.properties   |    9 +
 .../src/main/resources/sample/Walls.properties     |    9 +
 .../src/main/resources/sampleex/Alien.properties   |    9 +
 .../resources/sampleex/MasterAndSlave.properties   |    9 +
 .../sampleex/ProxyOfGreyEminence.properties        |    9 +
 .../resources/samplesentry/BorderGuard.properties  |    9 +
 .../main/resources}/sampleteam/MyFirstTeam.team    |    0
 robocode.sound/.classpath                          |   10 +
 robocode.sound/.project                            |   17 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.sound/pom.xml                             |   19 +
 robocode.sound/robocode.sound.iml                  |   77 +
 .../main/java/net/sf/robocode/sound/Module.java    |   22 +
 .../java/net/sf/robocode/sound/SoundCache.java     |  219 ++
 .../java/net/sf/robocode/sound/SoundManager.java   |  376 +++
 .../robocode/sound}/sounds/13831_adcbicycle_22.wav |  Bin
 .../net/sf/robocode/sound}/sounds/explode.wav      |  Bin
 .../net/sf/robocode/sound}/sounds/shellhit.wav     |  Bin
 .../net/sf/robocode/sound}/sounds/zap.wav          |  Bin
 robocode.tests.robots/.classpath                   |    9 +
 robocode.tests.robots/.project                     |   17 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.tests.robots/pom.xml                      |   45 +
 robocode.tests.robots/robocode.tests.robots.iml    |   70 +
 ...lyLongNameIWouldSayTooLongMaybeEventLonger.java |   24 +
 .../src/main/java/NoPackageShortName.java          |   24 +
 .../src/main/java/robocode/BadNamespace.java       |   24 +
 .../src/main/java/tested/robots/Ahead.java         |   23 +
 .../src/main/java/tested/robots/AwtAttack.java     |   84 +
 .../src/main/java/tested/robots/BadFirePower.java  |   34 +
 .../src/main/java/tested/robots/BattleLost.java    |   45 +
 .../src/main/java/tested/robots/BattleWin.java     |   59 +
 .../src/main/java/tested/robots/BodyTurnRate.java  |   75 +
 .../java/tested/robots/ConstructorAwtAttack.java   |   68 +
 .../java/tested/robots/ConstructorHttpAttack.java  |   40 +
 .../tested/robots/ConstructorReflectionAttack.java |   49 +
 .../tested/robots/ConstructorSocketAttack.java     |   62 +
 .../tested/robots/ConstructorThreadAttack.java     |   61 +
 .../src/main/java/tested/robots/CustomEvents.java  |   56 +
 .../java/tested/robots/DecelerationCaveat1.java    |   35 +
 .../java/tested/robots/DecelerationCaveat2.java    |   35 +
 .../java/tested/robots/DecelerationCaveat3.java    |   34 +
 .../src/main/java/tested/robots/DieFast.java       |   22 +
 .../src/main/java/tested/robots/EnvAttack.java     |   32 +
 .../java/tested/robots/EventPriorityFilter.java    |   40 +
 .../src/main/java/tested/robots/FairPlay.java      |   28 +
 .../src/main/java/tested/robots/FileAttack.java    |   81 +
 .../java/tested/robots/FileOutputStreamAttack.java |   42 +
 .../src/main/java/tested/robots/FileWriteSize.java |   58 +
 .../src/main/java/tested/robots/GunHeat.java       |   27 +
 .../src/main/java/tested/robots/GunTurnRate.java   |   70 +
 .../src/main/java/tested/robots/HttpAttack.java    |   40 +
 .../java/tested/robots/IncludeNamespaceAttack.java |   45 +
 .../main/java/tested/robots/InteruptibleEvent.java |   46 +
 .../src/main/java/tested/robots/JuniorEvents.java  |  135 +
 .../src/main/java/tested/robots/MaxTurnRate.java   |   41 +
 .../src/main/java/tested/robots/MaxVelocity.java   |   72 +
 .../java/tested/robots/PrivateConstructor.java     |   20 +
 .../tested/robots/RadarTurnRateAndSetAdjust.java   |  134 +
 .../src/main/java/tested/robots/Random.java        |   30 +
 .../src/main/java/tested/robots/RateControl.java   |   46 +
 .../main/java/tested/robots/ReflectionAttack.java  |   34 +
 .../main/java/tested/robots/ReverseDirection.java  |   30 +
 .../main/java/tested/robots/RobotDeathEvents.java  |   40 +
 .../src/main/java/tested/robots/SkipTurns.java     |   80 +
 .../src/main/java/tested/robots/SocketAttack.java  |   49 +
 .../src/main/java/tested/robots/ThreadAttack.java  |   87 +
 .../main/java/tested/robots/ThreadGroupAttack.java |   71 +
 .../robots/TooLongNameThisIsReallyTooLongName.java |   27 +
 .../src/main/java/tested/robots/UndeadThread.java  |   44 +
 .../src/main/java/tested/robots/WatchBullets.java  |   71 +
 .../TooLongNamespace.java                          |   27 +
 .../src/main/resources/tested/robots/TestTeam.team |    7 +
 robocode.tests/.classpath                          |   18 +
 robocode.tests/.project                            |   22 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.tests/config/robocode.properties          |    3 +
 robocode.tests/pom.xml                             |   59 +
 robocode.tests/robocode.tests.iml                  |  103 +
 .../java/net/sf/robocode/test/helpers/Assert.java  |   38 +
 .../sf/robocode/test/helpers/RobocodeTestBed.java  |  197 ++
 .../test/core/util/AlphanumericComparatorTest.java |   60 +
 .../test/host/security/RobotClassLoaderTest.java   |   84 +
 .../sf/robocode/test/robots/TestAcceleration.java  |  197 ++
 .../net/sf/robocode/test/robots/TestAwtAttack.java |   82 +
 .../sf/robocode/test/robots/TestBodyTurnRate.java  |  128 +
 .../sf/robocode/test/robots/TestBulletPower.java   |   59 +
 .../test/robots/TestConstructorAwtAttack.java      |   76 +
 .../test/robots/TestConstructorHttpAttack.java     |   54 +
 .../robots/TestConstructorReflectionAttack.java    |   48 +
 .../test/robots/TestConstructorSocketAttack.java   |   54 +
 .../test/robots/TestConstructorThreadAttack.java   |   41 +
 .../sf/robocode/test/robots/TestCustomEvents.java  |   56 +
 .../test/robots/TestDuplicatesAndScore.java        |  159 +
 .../net/sf/robocode/test/robots/TestEnvAttack.java |   52 +
 .../test/robots/TestEventPriorityFilter.java       |   47 +
 .../net/sf/robocode/test/robots/TestFairPlay.java  |   66 +
 .../sf/robocode/test/robots/TestFileAttack.java    |   70 +
 .../test/robots/TestFileOutputStreamAttack.java    |   48 +
 .../net/sf/robocode/test/robots/TestFileWrite.java |   51 +
 .../sf/robocode/test/robots/TestFileWriteSize.java |   70 +
 .../net/sf/robocode/test/robots/TestGunHeat.java   |   90 +
 .../sf/robocode/test/robots/TestGunTurnRate.java   |   61 +
 .../sf/robocode/test/robots/TestHttpAttack.java    |   48 +
 .../test/robots/TestIncludeNamespaceAttack.java    |   38 +
 .../test/robots/TestInteruptibleEvent.java         |   48 +
 .../net/sf/robocode/test/robots/TestJunior.java    |   52 +
 .../java/net/sf/robocode/test/robots/TestLost.java |   61 +
 .../sf/robocode/test/robots/TestMaxTurnRate.java   |   72 +
 .../sf/robocode/test/robots/TestMaxVelocity.java   |   81 +
 .../net/sf/robocode/test/robots/TestNames.java     |   38 +
 .../net/sf/robocode/test/robots/TestPosition.java  |   78 +
 .../test/robots/TestPrivateConstructor.java        |   54 +
 .../test/robots/TestRadarTurnRateAndSetAdjust.java |   59 +
 .../net/sf/robocode/test/robots/TestRandom.java    |   53 +
 .../test/robots/TestRankingsWithTargetRobots.java  |   70 +
 .../sf/robocode/test/robots/TestRateControl.java   |  121 +
 .../robocode/test/robots/TestReflectionAttack.java |   48 +
 .../robocode/test/robots/TestReverseDirection.java |   50 +
 .../robocode/test/robots/TestRobotDeathEvents.java |   42 +
 .../net/sf/robocode/test/robots/TestScoring.java   |   83 +
 .../sf/robocode/test/robots/TestSkippedTurns.java  |   53 +
 .../sf/robocode/test/robots/TestSocketAttack.java  |   48 +
 .../sf/robocode/test/robots/TestThreadAttack.java  |   55 +
 .../test/robots/TestThreadGroupAttack.java         |   59 +
 .../sf/robocode/test/robots/TestUndeadThread.java  |   59 +
 .../sf/robocode/test/robots/TestWatchBullet.java   |   50 +
 .../java/net/sf/robocode/test/robots/TestWin.java  |   88 +
 .../sf/robocode/test/samples/RobocodeRunner.java   |   91 +
 robocode.ui.editor/.classpath                      |   15 +
 robocode.ui.editor/.project                        |   22 +
 .../.settings/org.eclipse.jdt.core.prefs           |    9 +
 robocode.ui.editor/pom.xml                         |   19 +
 robocode.ui.editor/robocode.ui.editor.iml          |   88 +
 .../ui/editor/CompilerPreferencesDialog.java       |  171 ++
 .../sf/robocode/ui/editor/CompilerProperties.java  |  138 +
 .../sf/robocode/ui/editor/CompoundUndoManager.java |  147 +
 .../java/net/sf/robocode/ui/editor/EditWindow.java |  482 +++
 .../java/net/sf/robocode/ui/editor/EditorPane.java |  374 +++
 .../net/sf/robocode/ui/editor/EditorPanel.java     |  181 ++
 .../ui/editor/EditorThemeConfigDialog.java         |  978 +++++++
 .../sf/robocode/ui/editor/FindReplaceDialog.java   |  386 +++
 .../java/net/sf/robocode/ui/editor/FontStyle.java  |   68 +
 .../sf/robocode/ui/editor/IEditorProperties.java   |   21 +
 .../net/sf/robocode/ui/editor/JavaDocument.java    | 1137 ++++++++
 .../net/sf/robocode/ui/editor/LineHighlighter.java |  141 +
 .../net/sf/robocode/ui/editor/LineNumberArea.java  |  137 +
 .../java/net/sf/robocode/ui/editor/Module.java     |   23 +
 .../sf/robocode/ui/editor/MoreWindowsDialog.java   |  138 +
 .../sf/robocode/ui/editor/RobocodeCompiler.java    |  112 +
 .../ui/editor/RobocodeCompilerFactory.java         |  219 ++
 .../net/sf/robocode/ui/editor/RobocodeEditor.java  |  665 +++++
 .../robocode/ui/editor/RobocodeEditorMenuBar.java  |  722 +++++
 .../net/sf/robocode/ui/editor/StyledDocument.java  |   64 +
 .../robocode/ui/editor/UndoManagerWithActions.java |   96 +
 .../net/sf/robocode/ui/editor/WindowMenuItem.java  |  291 ++
 .../sf/robocode/ui/editor/theme/ColorAndStyle.java |  159 +
 .../ui/editor/theme/ColorAndStyleAdapter.java      |   28 +
 .../sf/robocode/ui/editor/theme/ComboBoxUtil.java  |   92 +
 .../robocode/ui/editor/theme/EditorProperties.java |   70 +
 .../ui/editor/theme/EditorPropertiesManager.java   |   74 +
 .../ui/editor/theme/EditorThemeProperties.java     |  541 ++++
 .../editor/theme/EditorThemePropertiesManager.java |  248 ++
 .../theme/EditorThemePropertyChangeAdapter.java    |   62 +
 .../ui/editor/theme/IColorAndStyleListener.java    |   25 +
 .../ui/editor/theme/IEditorThemeProperties.java    |   59 +
 .../theme/IEditorThemePropertyChangeListener.java  |   52 +
 robocode.ui/.classpath                             |   15 +
 robocode.ui/.project                               |   21 +
 robocode.ui/.settings/org.eclipse.jdt.core.prefs   |    9 +
 robocode.ui/pom.xml                                |   35 +
 robocode.ui/robocode.ui.iml                        |   88 +
 .../java/net/sf/robocode/ui/BrowserManager.java    |   71 +
 .../main/java/net/sf/robocode/ui/CheckList.java    |  220 ++
 .../java/net/sf/robocode/ui/IImageManager.java     |   33 +
 .../net/sf/robocode/ui/IRobotDialogManager.java    |   30 +
 .../java/net/sf/robocode/ui/IWindowManagerExt.java |   71 +
 .../main/java/net/sf/robocode/ui/ImageManager.java |  236 ++
 .../src/main/java/net/sf/robocode/ui/Module.java   |   47 +
 .../net/sf/robocode/ui/RobotDialogManager.java     |   97 +
 .../java/net/sf/robocode/ui/WindowManager.java     |  632 ++++
 .../sf/robocode/ui/battle/AwtBattleAdaptor.java    |  335 +++
 .../net/sf/robocode/ui/battleview/BattleField.java |   49 +
 .../net/sf/robocode/ui/battleview/BattleView.java  |  698 +++++
 .../robocode/ui/battleview/InteractiveHandler.java |  153 +
 .../robocode/ui/battleview/MirroredGraphics.java   |  567 ++++
 .../sf/robocode/ui/battleview/ScreenshotUtil.java  |   84 +
 .../java/net/sf/robocode/ui/dialog/AboutBox.java   |  225 ++
 .../robocode/ui/dialog/AvailableRobotsPanel.java   |  421 +++
 .../net/sf/robocode/ui/dialog/BaseScoreDialog.java |  179 ++
 .../net/sf/robocode/ui/dialog/BattleButton.java    |   57 +
 .../net/sf/robocode/ui/dialog/BattleDialog.java    |  244 ++
 .../net/sf/robocode/ui/dialog/ConsoleDialog.java   |  163 ++
 .../sf/robocode/ui/dialog/ConsoleScrollPane.java   |  169 ++
 .../java/net/sf/robocode/ui/dialog/MenuBar.java    |  939 ++++++
 .../net/sf/robocode/ui/dialog/NewBattleDialog.java |  217 ++
 .../sf/robocode/ui/dialog/NewBattleRulesTab.java   |  492 ++++
 .../ui/dialog/PreferencesCommonOptionsTab.java     |  155 +
 .../dialog/PreferencesDevelopmentOptionsTab.java   |  198 ++
 .../sf/robocode/ui/dialog/PreferencesDialog.java   |  149 +
 .../ui/dialog/PreferencesRenderingOptionsTab.java  |  297 ++
 .../ui/dialog/PreferencesSoundOptionsTab.java      |  397 +++
 .../ui/dialog/PreferencesViewOptionsTab.java       |  470 +++
 .../net/sf/robocode/ui/dialog/RankingDialog.java   |  117 +
 .../net/sf/robocode/ui/dialog/RcSplashScreen.java  |  114 +
 .../net/sf/robocode/ui/dialog/ResultsDialog.java   |  140 +
 .../ui/dialog/ResultsTableCellRenderer.java        |   51 +
 .../net/sf/robocode/ui/dialog/RobocodeFrame.java   | 1011 +++++++
 .../net/sf/robocode/ui/dialog/RobotButton.java     |  228 ++
 .../robocode/ui/dialog/RobotDescriptionPanel.java  |  230 ++
 .../net/sf/robocode/ui/dialog/RobotDialog.java     |  450 +++
 .../net/sf/robocode/ui/dialog/RobotExtractor.java  |  164 ++
 .../sf/robocode/ui/dialog/RobotSelectionPanel.java |  487 ++++
 .../net/sf/robocode/ui/dialog/TeamCreator.java     |  189 ++
 .../ui/dialog/TeamCreatorOptionsPanel.java         |  326 +++
 .../robocode/ui/dialog/WindowPositionManager.java  |  154 +
 .../java/net/sf/robocode/ui/dialog/WindowUtil.java |  207 ++
 .../java/net/sf/robocode/ui/dialog/Wizard.java     |   35 +
 .../net/sf/robocode/ui/dialog/WizardCardPanel.java |  116 +
 .../sf/robocode/ui/dialog/WizardController.java    |  195 ++
 .../net/sf/robocode/ui/dialog/WizardListener.java  |   18 +
 .../net/sf/robocode/ui/dialog/WizardPanel.java     |   34 +
 .../sf/robocode/ui/dialog/WizardTabbedPane.java    |  106 +
 .../net/sf/robocode/ui/editor/IRobocodeEditor.java |   16 +
 .../java/net/sf/robocode/ui/gfx/ColorUtil.java     |  153 +
 .../java/net/sf/robocode/ui/gfx/GraphicsState.java |   60 +
 .../java/net/sf/robocode/ui/gfx/ImageUtil.java     |  121 +
 .../java/net/sf/robocode/ui/gfx/RenderImage.java   |   88 +
 .../java/net/sf/robocode/ui/gfx/RenderObject.java  |  139 +
 .../java/net/sf/robocode/ui/gfx/RobocodeLogo.java  |  445 +++
 .../net/sf/robocode/ui/packager/ConfirmPanel.java  |  123 +
 .../net/sf/robocode/ui/packager/FilenamePanel.java |  269 ++
 .../robocode/ui/packager/PackagerOptionsPanel.java |  405 +++
 .../net/sf/robocode/ui/packager/RobotPackager.java |  233 ++
 .../robocode/ui/util/LimitedClassnameDocument.java |   52 +
 .../net/sf/robocode/ui/util/LimitedDocument.java   |  103 +
 .../java/net/sf/robocode/ui/util/ShortcutUtil.java |   62 +
 .../resources/net/sf/robocode/ui/html/about.html   |  135 +
 .../net/sf/robocode/ui/html/transparent.png        |  Bin 0 -> 1202 bytes
 .../net/sf/robocode/ui}/icons/robocode-icon.png    |  Bin
 .../net/sf/robocode/ui}/images/.cvsignore          |    0
 .../resources/net/sf/robocode/ui}/images/body.png  |  Bin
 .../sf/robocode/ui}/images/explosion/.cvsignore    |    0
 .../robocode/ui}/images/explosion/explosion1-1.png |  Bin
 .../ui}/images/explosion/explosion1-10.png         |  Bin
 .../ui}/images/explosion/explosion1-11.png         |  Bin
 .../ui}/images/explosion/explosion1-12.png         |  Bin
 .../ui}/images/explosion/explosion1-13.png         |  Bin
 .../ui}/images/explosion/explosion1-14.png         |  Bin
 .../ui}/images/explosion/explosion1-15.png         |  Bin
 .../ui}/images/explosion/explosion1-16.png         |  Bin
 .../ui}/images/explosion/explosion1-17.png         |  Bin
 .../robocode/ui}/images/explosion/explosion1-2.png |  Bin
 .../robocode/ui}/images/explosion/explosion1-3.png |  Bin
 .../robocode/ui}/images/explosion/explosion1-4.png |  Bin
 .../robocode/ui}/images/explosion/explosion1-5.png |  Bin
 .../robocode/ui}/images/explosion/explosion1-6.png |  Bin
 .../robocode/ui}/images/explosion/explosion1-7.png |  Bin
 .../robocode/ui}/images/explosion/explosion1-8.png |  Bin
 .../robocode/ui}/images/explosion/explosion1-9.png |  Bin
 .../robocode/ui}/images/explosion/explosion2-1.png |  Bin
 .../ui}/images/explosion/explosion2-10.png         |  Bin
 .../ui}/images/explosion/explosion2-11.png         |  Bin
 .../ui}/images/explosion/explosion2-12.png         |  Bin
 .../ui}/images/explosion/explosion2-13.png         |  Bin
 .../ui}/images/explosion/explosion2-14.png         |  Bin
 .../ui}/images/explosion/explosion2-15.png         |  Bin
 .../ui}/images/explosion/explosion2-16.png         |  Bin
 .../ui}/images/explosion/explosion2-17.png         |  Bin
 .../ui}/images/explosion/explosion2-18.png         |  Bin
 .../ui}/images/explosion/explosion2-19.png         |  Bin
 .../robocode/ui}/images/explosion/explosion2-2.png |  Bin
 .../ui}/images/explosion/explosion2-20.png         |  Bin
 .../ui}/images/explosion/explosion2-21.png         |  Bin
 .../ui}/images/explosion/explosion2-22.png         |  Bin
 .../ui}/images/explosion/explosion2-23.png         |  Bin
 .../ui}/images/explosion/explosion2-24.png         |  Bin
 .../ui}/images/explosion/explosion2-25.png         |  Bin
 .../ui}/images/explosion/explosion2-26.png         |  Bin
 .../ui}/images/explosion/explosion2-27.png         |  Bin
 .../ui}/images/explosion/explosion2-28.png         |  Bin
 .../ui}/images/explosion/explosion2-29.png         |  Bin
 .../robocode/ui}/images/explosion/explosion2-3.png |  Bin
 .../ui}/images/explosion/explosion2-30.png         |  Bin
 .../ui}/images/explosion/explosion2-31.png         |  Bin
 .../ui}/images/explosion/explosion2-32.png         |  Bin
 .../ui}/images/explosion/explosion2-33.png         |  Bin
 .../ui}/images/explosion/explosion2-34.png         |  Bin
 .../ui}/images/explosion/explosion2-35.png         |  Bin
 .../ui}/images/explosion/explosion2-36.png         |  Bin
 .../ui}/images/explosion/explosion2-37.png         |  Bin
 .../ui}/images/explosion/explosion2-38.png         |  Bin
 .../ui}/images/explosion/explosion2-39.png         |  Bin
 .../robocode/ui}/images/explosion/explosion2-4.png |  Bin
 .../ui}/images/explosion/explosion2-40.png         |  Bin
 .../ui}/images/explosion/explosion2-41.png         |  Bin
 .../ui}/images/explosion/explosion2-42.png         |  Bin
 .../ui}/images/explosion/explosion2-43.png         |  Bin
 .../ui}/images/explosion/explosion2-44.png         |  Bin
 .../ui}/images/explosion/explosion2-45.png         |  Bin
 .../ui}/images/explosion/explosion2-46.png         |  Bin
 .../ui}/images/explosion/explosion2-47.png         |  Bin
 .../ui}/images/explosion/explosion2-48.png         |  Bin
 .../ui}/images/explosion/explosion2-49.png         |  Bin
 .../robocode/ui}/images/explosion/explosion2-5.png |  Bin
 .../ui}/images/explosion/explosion2-50.png         |  Bin
 .../ui}/images/explosion/explosion2-51.png         |  Bin
 .../ui}/images/explosion/explosion2-52.png         |  Bin
 .../ui}/images/explosion/explosion2-53.png         |  Bin
 .../ui}/images/explosion/explosion2-54.png         |  Bin
 .../ui}/images/explosion/explosion2-55.png         |  Bin
 .../ui}/images/explosion/explosion2-56.png         |  Bin
 .../ui}/images/explosion/explosion2-57.png         |  Bin
 .../ui}/images/explosion/explosion2-58.png         |  Bin
 .../ui}/images/explosion/explosion2-59.png         |  Bin
 .../robocode/ui}/images/explosion/explosion2-6.png |  Bin
 .../ui}/images/explosion/explosion2-60.png         |  Bin
 .../ui}/images/explosion/explosion2-61.png         |  Bin
 .../ui}/images/explosion/explosion2-62.png         |  Bin
 .../ui}/images/explosion/explosion2-63.png         |  Bin
 .../ui}/images/explosion/explosion2-64.png         |  Bin
 .../ui}/images/explosion/explosion2-65.png         |  Bin
 .../ui}/images/explosion/explosion2-66.png         |  Bin
 .../ui}/images/explosion/explosion2-67.png         |  Bin
 .../ui}/images/explosion/explosion2-68.png         |  Bin
 .../ui}/images/explosion/explosion2-69.png         |  Bin
 .../robocode/ui}/images/explosion/explosion2-7.png |  Bin
 .../ui}/images/explosion/explosion2-70.png         |  Bin
 .../ui}/images/explosion/explosion2-71.png         |  Bin
 .../robocode/ui}/images/explosion/explosion2-8.png |  Bin
 .../robocode/ui}/images/explosion/explosion2-9.png |  Bin
 .../net/sf/robocode/ui}/images/ground/.cvsignore   |    0
 .../ui}/images/ground/blue_metal/blue_metal_0.png  |  Bin
 .../ui}/images/ground/blue_metal/blue_metal_1.png  |  Bin
 .../ui}/images/ground/blue_metal/blue_metal_2.png  |  Bin
 .../ui}/images/ground/blue_metal/blue_metal_3.png  |  Bin
 .../ui}/images/ground/blue_metal/blue_metal_4.png  |  Bin
 .../robocode/ui}/images/ground/explode_debris.png  |  Bin
 .../resources/net/sf/robocode/ui}/images/radar.png |  Bin
 .../net/sf/robocode/ui}/images/turret.png          |  Bin
 robocode/.classpath                                |    7 -
 ...nt Builder - prepare robocode launch dir.launch |   20 -
 robocode/.externalToolBuilders/build.xml           |   48 -
 .../org.eclipse.jdt.core.javabuilder.launch        |    7 -
 robocode/.project                                  |   28 -
 robocode/.settings/org.eclipse.jdt.core.prefs      |   12 -
 robocode/.settings/org.eclipse.jdt.ui.prefs        |   55 -
 robocode/Robocode.launch                           |   26 -
 .../ar/robocode/cachecleaner/CacheCleaner.java     |   81 -
 robocode/resources/battleRecord.xsd                |  132 -
 robocode/resources/versions.txt                    | 1640 -----------
 robocode/robocode.iml                              |   23 -
 robocode/robocode/AdvancedRobot.java               | 2038 -------------
 robocode/robocode/BattleEndedEvent.java            |  109 -
 robocode/robocode/BattleResults.java               |  201 --
 robocode/robocode/BattleRules.java                 |  117 -
 robocode/robocode/Bullet.java                      |  201 --
 robocode/robocode/BulletHitBulletEvent.java        |   96 -
 robocode/robocode/BulletHitEvent.java              |  136 -
 robocode/robocode/BulletMissedEvent.java           |   84 -
 robocode/robocode/Condition.java                   |  159 -
 robocode/robocode/CustomEvent.java                 |  136 -
 robocode/robocode/DeathEvent.java                  |   76 -
 robocode/robocode/Droid.java                       |   27 -
 robocode/robocode/Event.java                       |  216 --
 robocode/robocode/GunTurnCompleteCondition.java    |   78 -
 robocode/robocode/HitByBulletEvent.java            |  172 --
 robocode/robocode/HitRobotEvent.java               |  172 --
 robocode/robocode/HitWallEvent.java                |   94 -
 robocode/robocode/JuniorRobot.java                 |  887 ------
 robocode/robocode/KeyEvent.java                    |   47 -
 robocode/robocode/KeyPressedEvent.java             |   69 -
 robocode/robocode/KeyReleasedEvent.java            |   68 -
 robocode/robocode/KeyTypedEvent.java               |   68 -
 robocode/robocode/MessageEvent.java                |   90 -
 robocode/robocode/MouseClickedEvent.java           |   73 -
 robocode/robocode/MouseDraggedEvent.java           |   73 -
 robocode/robocode/MouseEnteredEvent.java           |   73 -
 robocode/robocode/MouseEvent.java                  |   47 -
 robocode/robocode/MouseExitedEvent.java            |   73 -
 robocode/robocode/MouseMovedEvent.java             |   73 -
 robocode/robocode/MousePressedEvent.java           |   73 -
 robocode/robocode/MouseReleasedEvent.java          |   73 -
 robocode/robocode/MouseWheelMovedEvent.java        |   74 -
 robocode/robocode/MoveCompleteCondition.java       |   78 -
 robocode/robocode/PaintEvent.java                  |   65 -
 robocode/robocode/RadarTurnCompleteCondition.java  |   78 -
 robocode/robocode/Robocode.java                    |  344 ---
 robocode/robocode/RobocodeFileOutputStream.java    |  251 --
 robocode/robocode/RobocodeFileWriter.java          |   90 -
 robocode/robocode/Robot.java                       | 1534 ----------
 robocode/robocode/RobotDeathEvent.java             |   83 -
 robocode/robocode/RobotStatus.java                 |  356 ---
 robocode/robocode/Rules.java                       |  232 --
 robocode/robocode/ScannedRobotEvent.java           |  273 --
 robocode/robocode/SkippedTurnEvent.java            |  105 -
 robocode/robocode/StatusEvent.java                 |   76 -
 robocode/robocode/TeamRobot.java                   |  196 --
 robocode/robocode/TurnCompleteCondition.java       |   78 -
 robocode/robocode/WinEvent.java                    |   76 -
 robocode/robocode/_AdvancedRadiansRobot.java       |  187 --
 robocode/robocode/_AdvancedRobot.java              |  282 --
 robocode/robocode/_Robot.java                      |  159 -
 robocode/robocode/_RobotBase.java                  |   88 -
 robocode/robocode/battle/BaseBattle.java           |  499 ----
 robocode/robocode/battle/Battle.java               |  951 ------
 robocode/robocode/battle/BattleProperties.java     |  250 --
 robocode/robocode/battle/IBattle.java              |   36 -
 .../battle/events/BattleEventDispatcher.java       |  155 -
 .../robocode/battle/snapshot/BulletSnapshot.java   |  243 --
 .../robocode/battle/snapshot/RobotSnapshot.java    |  548 ----
 .../robocode/battle/snapshot/ScoreSnapshot.java    |  305 --
 .../robocode/battle/snapshot/TurnSnapshot.java     |  243 --
 robocode/robocode/battlefield/BattleField.java     |   30 -
 .../robocode/battlefield/DefaultBattleField.java   |   53 -
 robocode/robocode/battleview/BattleView.java       |  657 -----
 .../robocode/battleview/InteractiveHandler.java    |  159 -
 robocode/robocode/battleview/MirroredGraphics.java |  571 ----
 robocode/robocode/battleview/SafeComponent.java    |   32 -
 robocode/robocode/common/BoundingRectangle.java    |   66 -
 robocode/robocode/common/Command.java              |    7 -
 robocode/robocode/common/IXmlSerializable.java     |   26 -
 robocode/robocode/common/ObjectCloner.java         |   91 -
 robocode/robocode/common/XmlReader.java            |  176 --
 robocode/robocode/common/XmlWriter.java            |  139 -
 robocode/robocode/control/BattleSpecification.java |  140 -
 .../robocode/control/BattlefieldSpecification.java |   79 -
 robocode/robocode/control/RandomFactory.java       |  114 -
 robocode/robocode/control/RobocodeEngine.java      |  443 ---
 robocode/robocode/control/RobocodeListener.java    |   70 -
 robocode/robocode/control/RobotResults.java        |  116 -
 robocode/robocode/control/RobotSpecification.java  |  150 -
 .../robocode/control/events/BattleAdaptor.java     |  104 -
 .../control/events/BattleCompletedEvent.java       |   89 -
 .../robocode/control/events/BattleErrorEvent.java  |   50 -
 robocode/robocode/control/events/BattleEvent.java  |   33 -
 .../control/events/BattleFinishedEvent.java        |   54 -
 .../control/events/BattleMessageEvent.java         |   50 -
 .../robocode/control/events/BattlePausedEvent.java |   37 -
 .../control/events/BattleResumedEvent.java         |   37 -
 .../control/events/BattleStartedEvent.java         |   79 -
 .../robocode/control/events/IBattleListener.java   |  166 --
 .../robocode/control/events/RoundEndedEvent.java   |   62 -
 .../robocode/control/events/RoundStartedEvent.java |   65 -
 .../robocode/control/events/TurnEndedEvent.java    |   53 -
 .../robocode/control/events/TurnStartedEvent.java  |   37 -
 robocode/robocode/control/events/package.html      |    7 -
 robocode/robocode/control/package.html             |   86 -
 .../robocode/control/snapshot/BulletState.java     |  100 -
 .../robocode/control/snapshot/IBulletSnapshot.java |  102 -
 .../robocode/control/snapshot/IDebugProperty.java  |   39 -
 .../robocode/control/snapshot/IRobotSnapshot.java  |  216 --
 .../robocode/control/snapshot/IScoreSnapshot.java  |  152 -
 .../robocode/control/snapshot/ITurnSnapshot.java   |   71 -
 robocode/robocode/control/snapshot/RobotState.java |  126 -
 robocode/robocode/control/snapshot/package.html    |    7 -
 robocode/robocode/dialog/AboutBox.java             |  196 --
 robocode/robocode/dialog/AvailableRobotsPanel.java |  398 ---
 robocode/robocode/dialog/BaseScoreDialog.java      |  184 --
 robocode/robocode/dialog/BattleButton.java         |   76 -
 robocode/robocode/dialog/BattleDialog.java         |  255 --
 robocode/robocode/dialog/ConsoleDialog.java        |  169 --
 robocode/robocode/dialog/ConsoleScrollPane.java    |  122 -
 .../robocode/dialog/NewBattleBattleFieldTab.java   |  182 --
 robocode/robocode/dialog/NewBattleDialog.java      |  258 --
 robocode/robocode/dialog/NewBattleRulesTab.java    |  124 -
 .../dialog/PreferencesCommonOptionsTab.java        |  106 -
 .../dialog/PreferencesDevelopmentOptionsTab.java   |  146 -
 robocode/robocode/dialog/PreferencesDialog.java    |  157 -
 .../dialog/PreferencesRenderingOptionsTab.java     |  315 --
 .../dialog/PreferencesSoundOptionsTab.java         |  406 ---
 .../robocode/dialog/PreferencesViewOptionsTab.java |  464 ---
 robocode/robocode/dialog/RankingDialog.java        |  121 -
 robocode/robocode/dialog/RcSplashScreen.java       |  122 -
 robocode/robocode/dialog/ResultsDialog.java        |  137 -
 .../robocode/dialog/ResultsTableCellRenderer.java  |   58 -
 robocode/robocode/dialog/RobocodeFrame.java        |  976 -------
 robocode/robocode/dialog/RobocodeMenuBar.java      |  898 ------
 robocode/robocode/dialog/RobotButton.java          |  232 --
 .../robocode/dialog/RobotDescriptionPanel.java     |  232 --
 robocode/robocode/dialog/RobotDialog.java          |  476 ---
 robocode/robocode/dialog/RobotExtractor.java       |  180 --
 robocode/robocode/dialog/RobotSelectionPanel.java  |  675 -----
 robocode/robocode/dialog/TeamCreator.java          |  203 --
 .../robocode/dialog/TeamCreatorOptionsPanel.java   |  298 --
 .../robocode/dialog/WindowPositionManager.java     |  164 --
 robocode/robocode/dialog/WindowUtil.java           |  213 --
 robocode/robocode/dialog/Wizard.java               |   39 -
 robocode/robocode/dialog/WizardCardPanel.java      |  122 -
 robocode/robocode/dialog/WizardController.java     |  203 --
 robocode/robocode/dialog/WizardListener.java       |   22 -
 robocode/robocode/dialog/WizardPanel.java          |   40 -
 robocode/robocode/dialog/WizardTabbedPane.java     |  110 -
 .../robocode/editor/CompilerPreferencesDialog.java |  183 --
 robocode/robocode/editor/CompilerProperties.java   |  142 -
 robocode/robocode/editor/EditWindow.java           |  493 ----
 robocode/robocode/editor/FindReplaceDialog.java    |  399 ---
 robocode/robocode/editor/JavaDocument.java         |  368 ---
 robocode/robocode/editor/Keywords.java             |   51 -
 robocode/robocode/editor/LineNumbers.java          |  281 --
 robocode/robocode/editor/MoreWindowsDialog.java    |  145 -
 robocode/robocode/editor/RobocodeCompiler.java     |   98 -
 .../robocode/editor/RobocodeCompilerFactory.java   |  526 ----
 robocode/robocode/editor/RobocodeEditor.java       |  732 -----
 robocode/robocode/editor/RobocodeEditorKit.java    |  210 --
 .../robocode/editor/RobocodeEditorMenuBar.java     |  709 -----
 robocode/robocode/editor/RobocodeView.java         |  196 --
 robocode/robocode/editor/RobocodeViewFactory.java  |   35 -
 robocode/robocode/editor/WindowMenuItem.java       |  306 --
 robocode/robocode/exception/AbortedException.java  |   31 -
 robocode/robocode/exception/DeathException.java    |   30 -
 robocode/robocode/exception/DisabledException.java |   28 -
 .../exception/EventInterruptedException.java       |   30 -
 robocode/robocode/exception/RobotException.java    |   28 -
 robocode/robocode/exception/WinException.java      |   28 -
 robocode/robocode/gfx/ColorUtil.java               |  157 -
 robocode/robocode/gfx/GraphicsState.java           |   64 -
 robocode/robocode/gfx/ImageUtil.java               |  115 -
 robocode/robocode/gfx/RenderImage.java             |   92 -
 robocode/robocode/gfx/RenderObject.java            |  143 -
 robocode/robocode/gfx/RobocodeLogo.java            |  449 ---
 robocode/robocode/io/BufferedPipedInputStream.java |   44 -
 .../robocode/io/BufferedPipedOutputStream.java     |  180 --
 robocode/robocode/io/FileTypeFilter.java           |   73 -
 robocode/robocode/io/FileUtil.java                 |  267 --
 robocode/robocode/io/Logger.java                   |  102 -
 .../robocode/io/NoDuplicateJarOutputStream.java    |   58 -
 .../robocode/io/RobocodeObjectInputStream.java     |   46 -
 robocode/robocode/io/TeamMessageSizer.java         |   45 -
 robocode/robocode/manager/BattleManager.java       |  535 ----
 robocode/robocode/manager/BrowserManager.java      |   60 -
 robocode/robocode/manager/CpuManager.java          |   93 -
 robocode/robocode/manager/HostManager.java         |   35 -
 robocode/robocode/manager/IBattleManager.java      |  110 -
 robocode/robocode/manager/ICpuManager.java         |   22 -
 robocode/robocode/manager/IHostManager.java        |   24 -
 robocode/robocode/manager/IImageManager.java       |   37 -
 robocode/robocode/manager/IRepositoryManager.java  |   44 -
 robocode/robocode/manager/IRobotDialogManager.java |   34 -
 robocode/robocode/manager/IThreadManager.java      |   35 -
 robocode/robocode/manager/IVersionManager.java     |   24 -
 robocode/robocode/manager/IWindowManager.java      |   88 -
 robocode/robocode/manager/ImageManager.java        |  247 --
 robocode/robocode/manager/LookAndFeelManager.java  |   47 -
 robocode/robocode/manager/NameManager.java         |  192 --
 robocode/robocode/manager/RobocodeManager.java     |  318 --
 robocode/robocode/manager/RobocodeProperties.java  | 1094 -------
 robocode/robocode/manager/RobotDialogManager.java  |  111 -
 .../robocode/manager/RobotRepositoryManager.java   |  814 ------
 robocode/robocode/manager/ThreadManager.java       |  103 -
 robocode/robocode/manager/VersionManager.java      |  355 ---
 robocode/robocode/manager/WindowManager.java       |  477 ---
 robocode/robocode/package.html                     |    5 -
 robocode/robocode/packager/ClassAnalyzer.java      |  260 --
 robocode/robocode/packager/ConfirmPanel.java       |  133 -
 robocode/robocode/packager/FilenamePanel.java      |  282 --
 .../robocode/packager/PackagerOptionsPanel.java    |  416 ---
 robocode/robocode/packager/RobotPackager.java      |  719 -----
 robocode/robocode/peer/BulletCommand.java          |   51 -
 robocode/robocode/peer/BulletPeer.java             |  389 ---
 robocode/robocode/peer/BulletStatus.java           |   37 -
 robocode/robocode/peer/ContestantPeer.java         |   29 -
 robocode/robocode/peer/ContestantStatistics.java   |   66 -
 robocode/robocode/peer/DebugProperty.java          |   86 -
 robocode/robocode/peer/ExecCommands.java           |  302 --
 robocode/robocode/peer/ExecResults.java            |  113 -
 robocode/robocode/peer/ExplosionPeer.java          |   71 -
 robocode/robocode/peer/IRobotPeer.java             |   27 -
 robocode/robocode/peer/IRobotPeerBattle.java       |   74 -
 robocode/robocode/peer/RobotPeer.java              | 1577 ----------
 robocode/robocode/peer/RobotStatics.java           |  157 -
 robocode/robocode/peer/TeamPeer.java               |   98 -
 robocode/robocode/peer/TeamStatistics.java         |  202 --
 robocode/robocode/peer/TextPeer.java               |  142 -
 .../robocode/peer/proxies/AdvancedRobotProxy.java  |  211 --
 .../robocode/peer/proxies/BasicRobotProxy.java     |  512 ----
 .../robocode/peer/proxies/HostingRobotProxy.java   |  312 --
 robocode/robocode/peer/proxies/IHostedThread.java  |   33 -
 .../robocode/peer/proxies/IHostingRobotProxy.java  |   34 -
 .../robocode/peer/proxies/JuniorRobotProxy.java    |  117 -
 .../robocode/peer/proxies/StandardRobotProxy.java  |  124 -
 robocode/robocode/peer/proxies/TeamRobotProxy.java |  121 -
 robocode/robocode/peer/robot/EventManager.java     |  657 -----
 robocode/robocode/peer/robot/EventQueue.java       |   60 -
 robocode/robocode/peer/robot/IEventManager.java    |   54 -
 .../robocode/peer/robot/IHiddenBulletHelper.java   |   24 -
 .../robocode/peer/robot/IHiddenEventHelper.java    |   34 -
 robocode/robocode/peer/robot/NameStuff.jpage       |  156 -
 .../robocode/peer/robot/RobotClassManager.java     |  290 --
 .../peer/robot/RobotFileSystemManager.java         |  200 --
 .../robocode/peer/robot/RobotOutputStream.java     |  266 --
 robocode/robocode/peer/robot/RobotStatistics.java  |  324 ---
 .../robocode/peer/robot/RobotThreadManager.java    |  239 --
 robocode/robocode/peer/robot/TeamMessage.java      |   34 -
 robocode/robocode/recording/BattlePlayer.java      |  139 -
 .../robocode/recording/BattleRecordFormat.java     |   19 -
 robocode/robocode/recording/BattleRecordInfo.java  |  326 ---
 robocode/robocode/recording/BattleRecorder.java    |   96 -
 robocode/robocode/recording/IRecordManager.java    |   34 -
 robocode/robocode/recording/RecordManager.java     |  430 ---
 .../robocode/repository/ClassSpecification.java    |   40 -
 .../robocode/repository/FileSpecification.java     |  557 ----
 .../repository/FileSpecificationDatabase.java      |  210 --
 robocode/robocode/repository/JarSpecification.java |   61 -
 robocode/robocode/repository/Repository.java       |  125 -
 .../repository/RobotFileSpecification.java         |  383 ---
 .../robocode/repository/TeamSpecification.java     |  255 --
 .../robocode/robotinterfaces/IAdvancedEvents.java  |   64 -
 .../robocode/robotinterfaces/IAdvancedRobot.java   |   44 -
 .../robocode/robotinterfaces/IBasicEvents.java     |  280 --
 .../robocode/robotinterfaces/IBasicEvents2.java    |   46 -
 robocode/robocode/robotinterfaces/IBasicRobot.java |   81 -
 .../robotinterfaces/IInteractiveEvents.java        |  227 --
 .../robotinterfaces/IInteractiveRobot.java         |   48 -
 .../robocode/robotinterfaces/IJuniorRobot.java     |   44 -
 .../robocode/robotinterfaces/IPaintEvents.java     |   53 -
 robocode/robocode/robotinterfaces/IPaintRobot.java |   36 -
 robocode/robocode/robotinterfaces/ITeamEvents.java |   48 -
 robocode/robocode/robotinterfaces/ITeamRobot.java  |   44 -
 robocode/robocode/robotinterfaces/package.html     |    5 -
 .../robotinterfaces/peer/IAdvancedRobotPeer.java   |  753 -----
 .../robotinterfaces/peer/IBasicRobotPeer.java      |  691 -----
 .../robotinterfaces/peer/IJuniorRobotPeer.java     |   71 -
 .../robotinterfaces/peer/IStandardRobotPeer.java   |  223 --
 .../robotinterfaces/peer/ITeamRobotPeer.java       |  145 -
 .../robocode/robotinterfaces/peer/package.html     |    5 -
 robocode/robocode/robotpaint/Graphics2DProxy.java  | 1657 -----------
 robocode/robocode/security/LoggingThreadGroup.java |   29 -
 .../robocode/security/RobocodeClassLoader.java     |  255 --
 robocode/robocode/security/RobocodePermission.java |  105 -
 .../robocode/security/RobocodeSecurityManager.java |  675 -----
 .../robocode/security/RobocodeSecurityPolicy.java  |   90 -
 robocode/robocode/security/SecureInputStream.java  |  110 -
 robocode/robocode/security/SecurePrintStream.java  |  305 --
 robocode/robocode/sound/ISoundManager.java         |   25 -
 robocode/robocode/sound/SoundCache.java            |  228 --
 robocode/robocode/sound/SoundManager.java          |  372 ---
 .../robocode/text/LimitedClassnameDocument.java    |   56 -
 robocode/robocode/text/LimitedDocument.java        |  107 -
 robocode/robocode/text/StringUtil.java             |   40 -
 robocode/robocode/ui/AwtBattleAdaptor.java         |  316 --
 robocode/robocode/ui/BattleRankingTableModel.java  |  202 --
 robocode/robocode/ui/BattleResultsTableModel.java  |  256 --
 robocode/robocode/ui/ShortcutUtil.java             |   66 -
 robocode/robocode/util/Utils.java                  |  191 --
 robocode/robocode/util/package.html                |    5 -
 robocodeextract/.classpath                         |    7 -
 robocodeextract/.project                           |   19 -
 .../.settings/org.eclipse.jdt.core.prefs           |   12 -
 robocodeextract/battles/intro.battle               |    9 -
 robocodeextract/battles/sample.battle              |    8 -
 robocodeextract/browser.sh                         |   76 -
 robocodeextract/compilers/CompilerTest.java        |    5 -
 robocodeextract/compilers/buildJikes.sh            |    7 -
 robocodeextract/license/cpl-v10.html               |  267 --
 robocodeextract/robocode.bat                       |    1 -
 robocodeextract/robocode.sh                        |    8 -
 robocodeextract/robocodeextract.iml                |   15 -
 robocodeextract/robots/sample/Corners.java         |  143 -
 robocodeextract/robots/sample/Corners.properties   |    9 -
 robocodeextract/robots/sample/Crazy.java           |  106 -
 robocodeextract/robots/sample/Crazy.properties     |    9 -
 robocodeextract/robots/sample/Fire.java            |   87 -
 robocodeextract/robots/sample/Fire.properties      |    9 -
 robocodeextract/robots/sample/Interactive.java     |  216 --
 .../robots/sample/Interactive.properties           |    9 -
 .../robots/sample/MyFirstJuniorRobot.java          |   62 -
 .../robots/sample/MyFirstJuniorRobot.properties    |    9 -
 robocodeextract/robots/sample/MyFirstRobot.java    |   55 -
 .../robots/sample/MyFirstRobot.properties          |    9 -
 robocodeextract/robots/sample/PaintingRobot.java   |   94 -
 .../robots/sample/PaintingRobot.properties         |   17 -
 robocodeextract/robots/sample/RamFire.java         |   89 -
 robocodeextract/robots/sample/RamFire.properties   |    9 -
 robocodeextract/robots/sample/SittingDuck.html     |   15 -
 robocodeextract/robots/sample/SittingDuck.java     |   96 -
 .../robots/sample/SittingDuck.properties           |    9 -
 robocodeextract/robots/sample/SpinBot.java         |   73 -
 robocodeextract/robots/sample/SpinBot.properties   |    9 -
 robocodeextract/robots/sample/Target.java          |   68 -
 robocodeextract/robots/sample/Target.properties    |    9 -
 robocodeextract/robots/sample/TrackFire.java       |   83 -
 robocodeextract/robots/sample/TrackFire.properties |    9 -
 robocodeextract/robots/sample/Tracker.java         |  147 -
 robocodeextract/robots/sample/Tracker.properties   |    9 -
 robocodeextract/robots/sample/Walls.java           |   97 -
 robocodeextract/robots/sample/Walls.properties     |    9 -
 robocodeextract/robots/sampleex/Alien.java         |   86 -
 robocodeextract/robots/sampleex/Alien.properties   |    9 -
 .../robots/sampleex/AlienComposition.java          |   99 -
 .../robots/sampleex/MasteAndSlave.properties       |    9 -
 .../robots/sampleex/MasterAndSlave.java            |  144 -
 .../robots/sampleex/ProxyOfGreyEminence.java       |   87 -
 .../robots/sampleex/ProxyOfGreyEminence.properties |    9 -
 .../robots/sampleteam/MyFirstDroid.java            |   65 -
 .../robots/sampleteam/MyFirstLeader.java           |   92 -
 robocodeextract/robots/sampleteam/Point.java       |   37 -
 robocodeextract/robots/sampleteam/RobotColors.java |   32 -
 robocodeextract/templates/newjavafile.tpt          |    8 -
 robocodeextract/templates/newrobot.tpt             |   40 -
 roborumble/.classpath                              |    8 -
 ... Builder - prepare roborumble launch dir.launch |   25 -
 roborumble/.externalToolBuilders/build.xml         |   30 -
 roborumble/.project                                |   29 -
 roborumble/.settings/org.eclipse.jdt.core.prefs    |   23 -
 roborumble/MeleeRumble.launch                      |   27 -
 roborumble/RoboRumble.launch                       |   27 -
 roborumble/TeamRumble.launch                       |   27 -
 roborumble/config/meleerumble.txt                  |  244 --
 roborumble/config/roborumble.txt                   |  241 --
 roborumble/config/teamrumble.txt                   |  203 --
 roborumble/meleerumble.bat                         |    1 -
 roborumble/meleerumble.sh                          |    2 -
 roborumble/roborumble.bat                          |    1 -
 roborumble/roborumble.iml                          |   24 -
 roborumble/roborumble.sh                           |    2 -
 roborumble/roborumble/RoboRumbleAtHome.java        |  156 -
 .../roborumble/battlesengine/BattlesRunner.java    |  259 --
 .../battlesengine/CompetitionsSelector.java        |   99 -
 .../roborumble/battlesengine/PrepareBattles.java   |  457 ---
 roborumble/roborumble/netengine/BotsDownload.java  |  584 ----
 roborumble/roborumble/netengine/FileTransfer.java  |  529 ----
 roborumble/roborumble/netengine/ResultsUpload.java |  344 ---
 .../roborumble/netengine/UpdateRatingFiles.java    |  143 -
 roborumble/roborumble/util/PropertiesUtil.java     |  106 -
 roborumble/teamrumble.bat                          |    1 -
 roborumble/teamrumble.sh                           |    2 -
 super-pom/.project                                 |   11 +
 super-pom/pom.xml                                  |  165 ++
 super-pom/profiles.xml                             |   25 +
 super-pom/robocode-license-header.txt              |    5 +
 tools/.gitignore                                   |    1 +
 tools/.project                                     |    2 +
 tools/Jacobe/ReadMe.txt                            |   49 -
 tools/Jacobe/build.xml                             |   30 -
 tools/Jacobe/robocode.cfg                          |  301 --
 tools/bin/ant.bat                                  |  226 ++
 tools/bin/ant.sh                                   |   94 +
 tools/bin/m2.conf                                  |    4 +
 tools/bin/mvn.bat                                  |  191 ++
 tools/bin/mvn.sh                                   |  162 ++
 tools/debugall/all.iml                             |   33 +
 tools/jacobe/.gitignore                            |    1 +
 tools/jacobe/ReadMe.txt                            |   57 +
 tools/jacobe/build.xml                             |   45 +
 tools/jacobe/robocode.cfg                          |  301 ++
 tools/licenses/ant-LICENSE.txt                     |  272 ++
 tools/licenses/ant-NOTICE.txt                      |   26 +
 tools/licenses/mvn-LICENSE.txt                     |  202 ++
 tools/licenses/mvn-NOTICE.txt                      |   11 +
 tools/loadTools.cmd                                |   19 +
 tools/loadTools.sh                                 |   21 +
 tools/loader/Loader.java                           |   54 +
 versions.md                                        | 3069 ++++++++++++++++++++
 1729 files changed, 152958 insertions(+), 69978 deletions(-)
 create mode 100644 .gitignore
 create mode 100644 LICENSE.txt
 create mode 100644 README.md
 create mode 100644 Robocode.ipr
 delete mode 100644 autoextract/.classpath
 delete mode 100644 autoextract/.project
 delete mode 100644 autoextract/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 autoextract/AutoExtract.launch
 delete mode 100644 autoextract/autoextract.iml
 delete mode 100644 autoextract/robocode/AutoExtract.java
 delete mode 100644 build/.project
 delete mode 100644 build/build.iml
 delete mode 100644 build/build.xml
 create mode 100644 debian/NEWS
 delete mode 100644 debian/README.source
 create mode 100644 debian/clean
 delete mode 100644 debian/codesize/Codesize.java
 create mode 100644 debian/examples/roborumble.in
 create mode 100644 debian/man/robocode.6
 delete mode 100644 debian/manpages/robocode.1
 create mode 100644 debian/maven.ignoreRules
 create mode 100644 debian/maven.properties.in
 create mode 100644 debian/maven.rules
 delete mode 100644 debian/misc/compiler.properties
 create mode 100644 debian/misc/compiler.properties.in
 delete mode 100644 debian/misc/missing-documentation.html
 delete mode 100644 debian/misc/robocode
 create mode 100755 debian/misc/robocode.in
 delete mode 100644 debian/patches/01-use-sensible-browser.diff
 delete mode 100644 debian/patches/02-use-versions.txt-from-usr-share-doc.diff
 delete mode 100644 debian/patches/03-point-api-help-to-robocode-doc.diff
 delete mode 100644 debian/patches/04-link-to-local-docs.diff
 delete mode 100644 debian/patches/05-codesize-jar.diff
 delete mode 100644 debian/patches/06-update-manager.diff
 create mode 100644 debian/patches/ecj.patch
 create mode 100644 debian/patches/showJavaDocumentation.patch
 delete mode 100644 debian/robocode-doc.install
 create mode 100644 debian/robocode.doc-base
 create mode 100644 debian/robocode.examples
 create mode 100644 debian/robocode.poms
 create mode 100644 jacobe.cmd
 create mode 100755 jacobe.sh
 create mode 100644 mvn.cmd
 create mode 100755 mvn.sh
 create mode 100644 mvnassembly.cmd
 create mode 100755 mvnassembly.sh
 create mode 100644 plugins/.project
 create mode 100644 plugins/dotnet/ReadMe.txt
 create mode 100644 plugins/dotnet/generateProxies.cmd
 create mode 100644 plugins/dotnet/mvn.cmd
 create mode 100644 plugins/dotnet/mvnassembly.cmd
 create mode 100644 plugins/dotnet/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.api/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.api/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.api/robocode.dotnet.api.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.api/robotAPI.shfbproj
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/.gitignore
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/AssemblyInf.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/io/LoggerN.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/Buffer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/ByteBuffer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/HeapByteBuffer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/InvalidMarkException.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/peer/IRobotStaticsN.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/HiddenAccessN.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenBulletHelper.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenEventHelper.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRandomHelper.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRulesHelper.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenStatusHelper.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/RobocodeInternalPermission.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/ISerializableHelperN.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/RbSerializerN.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode.dotnet.api.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/AdvancedRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/BattleEndedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/BattleResults.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/BattleRules.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/Bullet.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitBulletEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/BulletMissedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/Condition.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/CustomEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/DeathEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/Event.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/GunTurnCompleteCondition.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/HitByBulletEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/HitRobotEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/HitWallEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/IBorderSentry.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/IDroid.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/IGraphics.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/JuniorRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/KeyEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/KeyPressedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/KeyReleasedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/KeyTypedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/Keys.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MessageEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseClickedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseDraggedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEnteredEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseExitedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseMovedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MousePressedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseReleasedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MouseWheelMovedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/MoveCompleteCondition.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/PaintEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/RadarTurnCompleteCondition.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/RateControlRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/Robot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/RobotDeathEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/RobotStatus.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/RoundEndedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/Rules.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/ScannedRobotEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/SkippedTurnEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/StatusEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/TeamRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/Thread.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/TurnCompleteCondition.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/WinEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/exception/EventInterruptedException.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/exception/RobotException.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents2.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents3.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IJuniorRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IRunnable.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IAdvancedRobotPeer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IBasicRobotPeer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IJuniorRobotPeer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IStandardRobotPeer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/ITeamRobotPeer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.api/src/robocode/util/Utils.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.content/.classpath
 create mode 100644 plugins/dotnet/robocode.dotnet.content/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.content/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.content/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.content/robocode.dotnet.content.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/.gitignore
 create mode 100644 plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.sln
 create mode 100644 plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/Program.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.content/src/main/resources/robocode.bat
 create mode 100644 plugins/dotnet/robocode.dotnet.content/src/main/resources/robots/SamplesCs.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/Content Layout.content
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/Introduction.aml
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/controlAPI.shfbproj
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/robocode.dotnet.control.api.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/.gitignore
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/java/util/Random.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattleSpecification.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattlefieldSpecification.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RandomFactory.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobocodeEngine.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotResults.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSetup.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSpecification.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleCompletedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleErrorEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleFinishedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleMessageEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattlePausedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleResumedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleStartedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/IBattleListener.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundEndedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundStartedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnEndedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnStartedEvent.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/BulletState.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IBulletSnapshot.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IDebugProperty.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IRobotSnapshot.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IScoreSnapshot.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/ITurnSnapshot.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/RobotState.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RandomFactory.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RobocodeEngine.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattleSpecification.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattlefieldSpecification.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/IRobocodeEngine.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobocodeEngine.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSetup.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSpecification.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleCompletedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleErrorEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleFinishedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleMessageEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattlePausedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleResumedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleStartedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundEndedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundStartedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnEndedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnStartedEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/BulletState.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IBulletSnapshot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IDebugProperty.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IRobotSnapshot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IScoreSnapshot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/ITurnSnapshot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/RobotState.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.control.api/src/robocode.dotnet.control.api.csproj
 rename {robocodeextract => plugins/dotnet/robocode.dotnet.control.api/src}/robocode.ico (100%)
 create mode 100644 plugins/dotnet/robocode.dotnet.distribution/.classpath
 create mode 100644 plugins/dotnet/robocode.dotnet.distribution/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.distribution/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.distribution/dotnet-setup.asm.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.distribution/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.distribution/robocode.dotnet.distribution.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.host/.classpath
 create mode 100644 plugins/dotnet/robocode.dotnet.host/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.host/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.host/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.host/robocode.dotnet.host.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/java_/util/Random_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/core/ContainerBase_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/DotNetHost.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/Module.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/nhost/ModuleN.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/DotNetRobotItem.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/handlers/DotNetPropertiesHandler.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRoot.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRootHelper.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/handlers/DllHandler.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHostManager_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHost_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/RobotStatics_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/io/Logger_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/manager/IVersionManagerBase_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/BadBehavior_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotPeer_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotStatics_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotItem_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotSpecItem_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/RobotType_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/security/HiddenAccess_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/ISerializableHelper_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/RbSerializer_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/BattleRules_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattleSpecification_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattlefieldSpecification_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RandomFactory_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobocodeEngine_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotResults_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSetup_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSpecification_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleCompletedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleErrorEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleFinishedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleMessageEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattlePausedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleResumedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleStartedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/IBattleListener_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundEndedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundStartedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnEndedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnStartedEvent_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/BulletState_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IBulletSnapshot_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IDebugProperty_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IRobotSnapshot_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IScoreSnapshot_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/ITurnSnapshot_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/RobotState_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/AbortedException_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DeathException_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DisabledException_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/WinException_.java
 create mode 100644 plugins/dotnet/robocode.dotnet.host/src/test/java/net/sf/robocode/dotnet/host/TestCLR.java
 create mode 100644 plugins/dotnet/robocode.dotnet.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.installer/.classpath
 create mode 100644 plugins/dotnet/robocode.dotnet.installer/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.installer/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.installer/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.installer/robocode.dotnet.installer.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
 create mode 100644 plugins/dotnet/robocode.dotnet.ipr
 create mode 100644 plugins/dotnet/robocode.dotnet.iws
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/robocode.dotnet.nhost.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/.gitignore
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/core/ContainerBase.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/host/DotNetHost.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/nhost/ModuleN.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/repository/root/DllRootHelper.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHost.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHostManager.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/proxies/IHostingRobotProxy.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/io/Logger.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/manager/IVersionManagerBase.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/BadBehavior.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotPeer.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotStatics.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotItem.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotSpecItem.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/RobotType.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/security/HiddenAccess.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/ISerializableHelper.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/RbSerializer.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/AbortedException.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DeathException.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DisabledException.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/WinException.generated.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/DotNetHost.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/ModuleN.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/RobotStatics.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventManager.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventQueue.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/AdvancedRobotProxy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/BasicRobotProxy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/GraphicsProxy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/HostingRobotProxy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/JuniorRobotProxy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/StandardRobotProxy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/TeamRobotProxy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/security/QuotaStream.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/security/RobotFileSystemManager.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainSeed.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainShell.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingSeed.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingShell.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/io/Logger.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/mono/reflection/CILReader.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletCommand.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletStatus.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/peer/DebugProperty.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecCommands.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecResults.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/peer/TeamMessage.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/repository/RobotType.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/repository/root/DllRootHelper.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/robocode.dotnet.nhost.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/serialization/RbSerializer.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.security.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/robocode.dotnet.ntests.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/src/AssemblyLoadTest.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/src/SimpleTest.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/src/TestBase.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.ntests/src/robocode.dotnet.ntests.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/robocode.dotnet.robotscs.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLongerCs.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageShortNameCs.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.sln
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/robocode.dotnet.robotscs.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/robocode/BadNamespaceCs.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Ahead.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BadFirePower.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleLost.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleWin.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BodyTurnRate.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/CustomEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/DieFast.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EnvAttack.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EventPriorityFilter.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FairPlay.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileAttack.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileWriteSize.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FormsAttack.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunHeat.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunTurnRate.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/HttpAttack.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/InteruptibleEvent.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/JuniorEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxTurnRate.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxVelocity.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/PrivateConstructor.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RadarTurnRateAndSetAdjust.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Random.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RateControl.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ReflectionAttack.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RobotDeathEvents.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/SkipTurns.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TestTeam.team
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ThreadAttack.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TooLongNameThisIsReallyTooLongNameCs.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/UndeadThread.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/WatchBullets.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.robotscs/src/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespaceCs.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/robocode.dotnet.samples.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs.sln
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Corners.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Crazy.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Fire.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Interactive.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstJuniorRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PaintingRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PointD.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RamFire.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RobotColors.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SittingDuck.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SpinBot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Target.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/TrackFire.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Tracker.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/VelociRobot.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Walls.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCsSentry/BorderGuard.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyCsTeam.team
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstDroid.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstLeader.cs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleFs/MyFirstRobot.fs
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/SampleFs/robocode.dotnet.samplesfs.fsproj
 create mode 100644 plugins/dotnet/robocode.dotnet.samples/src/robocode.dotnet.samples.csproj
 create mode 100644 plugins/dotnet/robocode.dotnet.sln
 create mode 100644 plugins/dotnet/robocode.dotnet.suo
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/.classpath
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/.project
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/config/robocode.properties
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/pom.xml
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/robocode.dotnet.tests.iml
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestCustomEvents.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestDuplicatesAndScore.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEnvAttack.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEventPriorityFilter.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileAttack.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWrite.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWriteSize.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFormsAttack.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestHttpAttack.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestInteruptibleEvent.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestJunior.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestLost.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxTurnRate.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxVelocity.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestNames.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPosition.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPrivateConstructor.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRandom.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestReflectionAttack.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRobotDeathEvents.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestScoring.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestSkippedTurns.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestThreadAttack.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestUndeadThread.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWatchBullet.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWin.java
 create mode 100644 plugins/dotnet/robocode.dotnet.tests/src/test/resources/config/robocode.properties
 create mode 100644 plugins/dotnet/tools/.gitignore
 create mode 100644 plugins/dotnet/tools/keys/.gitignore
 create mode 100644 plugins/dotnet/tools/keys/gennetkey.cmd
 create mode 100644 plugins/dotnet/tools/loadTools.cmd
 create mode 100644 plugins/dotnet/tools/proxygen/robocode.control.proxygen.xml
 create mode 100644 plugins/dotnet/tools/proxygen/robocode.proxygen.net.xml
 create mode 100644 plugins/dotnet/tools/proxygen/robocode.proxygen.xml
 create mode 100644 plugins/testing/.gitignore
 create mode 100644 plugins/testing/mvn.cmd
 create mode 100755 plugins/testing/mvn.sh
 create mode 100644 plugins/testing/mvnassembly.cmd
 create mode 100755 plugins/testing/mvnassembly.sh
 create mode 100644 plugins/testing/pom.xml
 create mode 100644 plugins/testing/robocode.testing.api/.classpath
 create mode 100644 plugins/testing/robocode.testing.api/.project
 create mode 100644 plugins/testing/robocode.testing.api/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/testing/robocode.testing.api/pom.xml
 create mode 100644 plugins/testing/robocode.testing.api/robocode.testing.api.iml
 create mode 100644 plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBed.java
 create mode 100644 plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBedAssert.java
 create mode 100644 plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/package.html
 create mode 100644 plugins/testing/robocode.testing.content/.classpath
 create mode 100644 plugins/testing/robocode.testing.content/.project
 create mode 100644 plugins/testing/robocode.testing.content/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/testing/robocode.testing.content/pom.xml
 create mode 100644 plugins/testing/robocode.testing.content/robocode.testing.content.iml
 create mode 100644 plugins/testing/robocode.testing.content/src/main/resources/testing/Read.Me.txt
 create mode 100644 plugins/testing/robocode.testing.content/src/main/resources/testing/compile.cmd
 create mode 100644 plugins/testing/robocode.testing.content/src/main/resources/testing/test.cmd
 create mode 100644 plugins/testing/robocode.testing.distribution/.classpath
 create mode 100644 plugins/testing/robocode.testing.distribution/.project
 create mode 100644 plugins/testing/robocode.testing.distribution/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/testing/robocode.testing.distribution/pom.xml
 create mode 100644 plugins/testing/robocode.testing.distribution/robocode.testing.distribution.iml
 create mode 100644 plugins/testing/robocode.testing.distribution/testing-setup.asm.xml
 create mode 100644 plugins/testing/robocode.testing.iml
 create mode 100644 plugins/testing/robocode.testing.installer/.classpath
 create mode 100644 plugins/testing/robocode.testing.installer/.project
 create mode 100644 plugins/testing/robocode.testing.installer/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/testing/robocode.testing.installer/pom.xml
 create mode 100644 plugins/testing/robocode.testing.installer/robocode.testing.installer.iml
 create mode 100644 plugins/testing/robocode.testing.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
 create mode 100644 plugins/testing/robocode.testing.ipr
 create mode 100644 plugins/testing/robocode.testing.iws
 create mode 100644 plugins/testing/robocode.testing.samples/.classpath
 create mode 100644 plugins/testing/robocode.testing.samples/.project
 create mode 100644 plugins/testing/robocode.testing.samples/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 plugins/testing/robocode.testing.samples/pom.xml
 create mode 100644 plugins/testing/robocode.testing.samples/robocode.testing.samples.iml
 create mode 100644 plugins/testing/robocode.testing.samples/src/main/java/sample/TestWallBehavior.java
 create mode 100644 pom.xml
 create mode 100644 robocode.api/.classpath
 create mode 100644 robocode.api/.externalToolBuilders/Launch Dir Builder.launch
 create mode 100644 robocode.api/.externalToolBuilders/build.xml
 create mode 100644 robocode.api/.gitignore
 create mode 100644 robocode.api/.project
 create mode 100644 robocode.api/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.api/Robocode.launch
 create mode 100644 robocode.api/pom.xml
 create mode 100644 robocode.api/robocode.api.iml
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/api/Module.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/battle/IBattleManagerBase.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/core/ContainerBase.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/core/IModule.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/gui/IWindowManagerBase.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/io/FileUtil.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/io/Logger.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/io/RobocodeProperties.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/manager/IVersionManagerBase.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/peer/IRobotStatics.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/repository/IRepositoryManagerBase.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/HiddenAccess.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/IHiddenBulletHelper.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/IHiddenEventHelper.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/IHiddenRulesHelper.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/IHiddenSpecificationHelper.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/IHiddenStatusHelper.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/IThreadManagerBase.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/security/SafeComponent.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/serialization/ISerializableHelper.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/serialization/RbSerializer.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/util/StringUtil.java
 create mode 100644 robocode.api/src/main/java/net/sf/robocode/util/UrlUtil.java
 create mode 100644 robocode.api/src/main/java/robocode/AdvancedRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/BattleEndedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/BattleResults.java
 create mode 100644 robocode.api/src/main/java/robocode/BattleRules.java
 create mode 100644 robocode.api/src/main/java/robocode/BorderSentry.java
 create mode 100644 robocode.api/src/main/java/robocode/Bullet.java
 create mode 100644 robocode.api/src/main/java/robocode/BulletHitBulletEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/BulletHitEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/BulletMissedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/Condition.java
 create mode 100644 robocode.api/src/main/java/robocode/CustomEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/DeathEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/Droid.java
 create mode 100644 robocode.api/src/main/java/robocode/Event.java
 create mode 100644 robocode.api/src/main/java/robocode/GunTurnCompleteCondition.java
 create mode 100644 robocode.api/src/main/java/robocode/HitByBulletEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/HitRobotEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/HitWallEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/JuniorRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/KeyEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/KeyPressedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/KeyReleasedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/KeyTypedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MessageEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseClickedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseDraggedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseEnteredEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseExitedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseMovedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MousePressedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseReleasedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MouseWheelMovedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/MoveCompleteCondition.java
 create mode 100644 robocode.api/src/main/java/robocode/PaintEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/RadarTurnCompleteCondition.java
 create mode 100644 robocode.api/src/main/java/robocode/RateControlRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/Robocode.java
 create mode 100644 robocode.api/src/main/java/robocode/RobocodeFileOutputStream.java
 create mode 100644 robocode.api/src/main/java/robocode/RobocodeFileWriter.java
 create mode 100644 robocode.api/src/main/java/robocode/Robot.java
 create mode 100644 robocode.api/src/main/java/robocode/RobotDeathEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/RobotStatus.java
 create mode 100644 robocode.api/src/main/java/robocode/RoundEndedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/Rules.java
 create mode 100644 robocode.api/src/main/java/robocode/ScannedRobotEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/SkippedTurnEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/StatusEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/TeamRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/TurnCompleteCondition.java
 create mode 100644 robocode.api/src/main/java/robocode/WinEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/_AdvancedRadiansRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/_AdvancedRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/_Robot.java
 create mode 100644 robocode.api/src/main/java/robocode/_RobotBase.java
 create mode 100644 robocode.api/src/main/java/robocode/annotation/SafeStatic.java
 create mode 100644 robocode.api/src/main/java/robocode/annotation/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/control/BattleSpecification.java
 create mode 100644 robocode.api/src/main/java/robocode/control/BattlefieldSpecification.java
 create mode 100644 robocode.api/src/main/java/robocode/control/IRobocodeEngine.java
 create mode 100644 robocode.api/src/main/java/robocode/control/RandomFactory.java
 create mode 100644 robocode.api/src/main/java/robocode/control/RobocodeEngine.java
 create mode 100644 robocode.api/src/main/java/robocode/control/RobocodeListener.java
 create mode 100644 robocode.api/src/main/java/robocode/control/RobotResults.java
 create mode 100644 robocode.api/src/main/java/robocode/control/RobotSetup.java
 create mode 100644 robocode.api/src/main/java/robocode/control/RobotSpecification.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleAdaptor.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleCompletedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleErrorEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleFinishedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleMessageEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattlePausedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleResumedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/BattleStartedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/IBattleListener.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/RoundEndedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/RoundStartedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/TurnEndedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/TurnStartedEvent.java
 create mode 100644 robocode.api/src/main/java/robocode/control/events/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/control/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/BulletState.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/IBulletSnapshot.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/IDebugProperty.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/IRobotSnapshot.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/IScoreSnapshot.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/ITurnSnapshot.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/RobotState.java
 create mode 100644 robocode.api/src/main/java/robocode/control/snapshot/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/exception/AbortedException.java
 create mode 100644 robocode.api/src/main/java/robocode/exception/DeathException.java
 create mode 100644 robocode.api/src/main/java/robocode/exception/DisabledException.java
 create mode 100644 robocode.api/src/main/java/robocode/exception/EventInterruptedException.java
 create mode 100644 robocode.api/src/main/java/robocode/exception/RobotException.java
 create mode 100644 robocode.api/src/main/java/robocode/exception/WinException.java
 create mode 100644 robocode.api/src/main/java/robocode/exception/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedEvents.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents2.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents3.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IBasicRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveEvents.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IJuniorRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IPaintEvents.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/IPaintRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/ITeamEvents.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/ITeamRobot.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/peer/IAdvancedRobotPeer.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/peer/IBasicRobotPeer.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/peer/IJuniorRobotPeer.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/peer/IStandardRobotPeer.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/peer/ITeamRobotPeer.java
 create mode 100644 robocode.api/src/main/java/robocode/robotinterfaces/peer/package-info.java
 create mode 100644 robocode.api/src/main/java/robocode/util/Utils.java
 create mode 100644 robocode.api/src/main/java/robocode/util/package-info.java
 create mode 100644 robocode.battle/.classpath
 create mode 100644 robocode.battle/.project
 create mode 100644 robocode.battle/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.battle/pom.xml
 create mode 100644 robocode.battle/robocode.battle.iml
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/BaseBattle.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/Battle.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/BattleManager.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/BoundingRectangle.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/Command.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/IBattle.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/Module.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/BulletPeer.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantPeer.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantStatistics.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/ExplosionPeer.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/IRobotPeerBattle.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotPeer.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotStatistics.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamPeer.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamStatistics.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/BulletSnapshot.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/RobotSnapshot.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/ScoreSnapshot.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/TurnSnapshot.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/recording/BattlePlayer.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecordInfo.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecorder.java
 create mode 100644 robocode.battle/src/main/java/net/sf/robocode/recording/RecordManager.java
 create mode 100644 robocode.content/.classpath
 create mode 100644 robocode.content/.project
 create mode 100644 robocode.content/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.content/pom.xml
 create mode 100644 robocode.content/robocode.content.iml
 create mode 100644 robocode.content/src/main/resources/ReadMe.html
 create mode 100644 robocode.content/src/main/resources/ReadMe.txt
 create mode 100644 robocode.content/src/main/resources/battles/intro.battle
 create mode 100644 robocode.content/src/main/resources/battles/sample.battle
 create mode 100644 robocode.content/src/main/resources/compilers/CompilerTest.java
 create mode 100644 robocode.content/src/main/resources/desktop/robocode.png
 create mode 100644 robocode.content/src/main/resources/desktop/robocodeMeleeRumble.desktop
 create mode 100644 robocode.content/src/main/resources/desktop/robocodeRoboRumble.desktop
 create mode 100644 robocode.content/src/main/resources/desktop/robocodeRobocode.desktop
 create mode 100644 robocode.content/src/main/resources/desktop/robocodeTeamRumble.desktop
 create mode 100644 robocode.content/src/main/resources/desktop/robocodeTwinDuel.desktop
 create mode 100644 robocode.content/src/main/resources/desktop/roborumble.png
 create mode 100644 robocode.content/src/main/resources/license/epl-v10.html
 create mode 100644 robocode.content/src/main/resources/meleerumble.bat
 create mode 100644 robocode.content/src/main/resources/meleerumble.command
 create mode 100755 robocode.content/src/main/resources/meleerumble.sh
 create mode 100644 robocode.content/src/main/resources/robocode.bat
 create mode 100644 robocode.content/src/main/resources/robocode.command
 create mode 100644 robocode.content/src/main/resources/robocode.ico
 create mode 100755 robocode.content/src/main/resources/robocode.sh
 create mode 100644 robocode.content/src/main/resources/roborumble.bat
 create mode 100644 robocode.content/src/main/resources/roborumble.command
 create mode 100644 robocode.content/src/main/resources/roborumble.ico
 create mode 100755 robocode.content/src/main/resources/roborumble.sh
 create mode 100644 robocode.content/src/main/resources/roborumble/meleerumble.txt
 create mode 100644 robocode.content/src/main/resources/roborumble/roborumble.properties
 create mode 100644 robocode.content/src/main/resources/roborumble/roborumble.txt
 create mode 100644 robocode.content/src/main/resources/roborumble/teamrumble.txt
 create mode 100644 robocode.content/src/main/resources/roborumble/twinduel.txt
 create mode 100644 robocode.content/src/main/resources/teamrumble.bat
 create mode 100644 robocode.content/src/main/resources/teamrumble.command
 create mode 100755 robocode.content/src/main/resources/teamrumble.sh
 create mode 100644 robocode.content/src/main/resources/templates/newjavafile.tpt
 create mode 100644 robocode.content/src/main/resources/templates/newjuniorrobot.tpt
 create mode 100644 robocode.content/src/main/resources/templates/newrobot.tpt
 create mode 100644 robocode.content/src/main/resources/theme/editor/Robocode Black Theme.properties
 create mode 100644 robocode.content/src/main/resources/theme/editor/Robocode White Theme.properties
 create mode 100644 robocode.content/src/main/resources/twinduel.bat
 create mode 100644 robocode.content/src/main/resources/twinduel.command
 create mode 100755 robocode.content/src/main/resources/twinduel.sh
 create mode 100644 robocode.core/.classpath
 create mode 100644 robocode.core/.project
 create mode 100644 robocode.core/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.core/pom.xml
 create mode 100644 robocode.core/robocode.core.iml
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/battle/BattleProperties.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/battle/BattleRankingTableModel.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/battle/BattleResultsTableModel.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/battle/IBattleManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/battle/events/BattleEventDispatcher.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/cachecleaner/CacheCleaner.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/core/BaseModule.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/core/Container.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/core/EngineClassLoader.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/core/Module.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/core/RobocodeMain.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/core/RobocodeMainBase.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/host/ICpuManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/host/IHostManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/host/IRobotClassLoader.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/host/RobotStatics.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/io/JarJar.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/io/URLJarCollector.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/BadBehavior.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/BulletCommand.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/BulletStatus.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/DebugProperty.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/ExecCommands.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/ExecResults.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/IRobotPeer.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/peer/TeamMessage.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/recording/BattleRecordFormat.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/recording/IRecordManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/repository/IRepositoryManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/repository/IRobotItem.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/repository/IRobotSpecItem.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/repository/RobotProperties.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/repository/RobotType.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/repository/TeamProperties.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/robotpaint/Graphics2DSerialized.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/robotpaint/IGraphicsProxy.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/serialization/IXmlSerializable.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/serialization/SerializableOptions.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/serialization/XmlReader.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/serialization/XmlWriter.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/settings/ISettingsListener.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/settings/ISettingsManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/settings/SettingsManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/sound/ISoundManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/ui/IWindowManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/util/AlphanumericComparator.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/version/IVersionManager.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/version/Version.java
 create mode 100644 robocode.core/src/main/java/net/sf/robocode/version/VersionManager.java
 create mode 100644 robocode.core/src/main/resources/battleRecord.xsd
 create mode 100644 robocode.core/src/main/resources/battleRecordS.xsd
 create mode 100644 robocode.core/src/test/java/net/sf/robocode/serialization/ObjectCloner.java
 create mode 100644 robocode.core/src/test/java/net/sf/robocode/serialization/RbSerializerTest.java
 create mode 100644 robocode.core/src/test/java/net/sf/robocode/version/VersionTest.java
 create mode 100644 robocode.distribution/.classpath
 create mode 100644 robocode.distribution/.project
 create mode 100644 robocode.distribution/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.distribution/pom.xml
 create mode 100644 robocode.distribution/robocode.distribution.iml
 create mode 100644 robocode.distribution/setup.asm.xml
 create mode 100644 robocode.distribution/src.asm.xml
 create mode 100644 robocode.dummy.zip
 create mode 100644 robocode.host/.classpath
 create mode 100644 robocode.host/.project
 create mode 100644 robocode.host/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.host/pom.xml
 create mode 100644 robocode.host/robocode.host.iml
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/CpuManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/HostManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/IHost.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/IHostedThread.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/IThreadManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/JavaHost.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/Module.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/events/EventManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/events/EventQueue.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/events/IEventManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedInputStream.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedOutputStream.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileOutputStream.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileSystemManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/io/RobotOutputStream.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/jarjar/JarJarURLConnection.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/proxies/AdvancedRobotProxy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/proxies/BasicRobotProxy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/proxies/HostingRobotProxy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/proxies/JuniorRobotProxy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/proxies/StandardRobotProxy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/proxies/TeamRobotProxy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/ClassAnalyzer.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/RobocodePermission.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityPolicy.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/RobotClassLoader.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/RobotThreadManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/SecureInputStream.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/SecurePrintStream.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/security/ThreadManager.java
 create mode 100644 robocode.host/src/main/java/net/sf/robocode/host/serialization/RobocodeObjectInputStream.java
 create mode 100644 robocode.host/src/test/java/net/sf/robocode/host/jarjar/JarJarTest.java
 create mode 100644 robocode.host/src/test/resources/Outer.jar
 create mode 100644 robocode.iml
 create mode 100644 robocode.installer/.classpath
 create mode 100644 robocode.installer/.project
 create mode 100644 robocode.installer/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.installer/pom.xml
 create mode 100644 robocode.installer/robocode.installer.iml
 create mode 100644 robocode.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
 create mode 100644 robocode.ipr
 create mode 100644 robocode.iws
 create mode 100644 robocode.repository/.classpath
 create mode 100644 robocode.repository/.project
 create mode 100644 robocode.repository/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.repository/pom.xml
 create mode 100644 robocode.repository/robocode.repository.iml
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/IRepository.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/Module.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/Repository.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/RepositoryManager.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/IRepositoryItem.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/RepositoryItem.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotItem.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotSpecItem.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/TeamItem.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ClassHandler.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ItemHandler.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/PropertiesHandler.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/SourceHandler.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/TeamHandler.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarCreator.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarExtractor.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/parsers/ClasspathFileParser.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/root/BaseRoot.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/root/ClasspathRoot.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/root/IRepositoryRoot.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/root/JarRoot.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/ClassPathHandler.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/JarHandler.java
 create mode 100644 robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/RootHandler.java
 create mode 100644 robocode.roborumble/.classpath
 create mode 100644 robocode.roborumble/.project
 create mode 100644 robocode.roborumble/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.roborumble/MeleeRumble.launch
 create mode 100644 robocode.roborumble/RoboRumble.launch
 create mode 100644 robocode.roborumble/TeamRumble.launch
 create mode 100644 robocode.roborumble/pom.xml
 create mode 100644 robocode.roborumble/robocode.roborumble.iml
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/BattlesRunner.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/CompetitionsSelector.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/PrepareBattles.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/BotsDownload.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/FileTransfer.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/ResultsUpload.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/UpdateRatingFiles.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/ExcludesUtil.java
 create mode 100644 robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/PropertiesUtil.java
 create mode 100644 robocode.roborumble/src/main/java/roborumble/RoboRumbleAtHome.java
 create mode 100644 robocode.samples/.classpath
 create mode 100644 robocode.samples/.project
 create mode 100644 robocode.samples/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.samples/pom.xml
 create mode 100644 robocode.samples/robocode.samples.iml
 create mode 100644 robocode.samples/src/main/java/sample/Corners.java
 create mode 100644 robocode.samples/src/main/java/sample/Crazy.java
 create mode 100644 robocode.samples/src/main/java/sample/Fire.java
 create mode 100644 robocode.samples/src/main/java/sample/Interactive.java
 create mode 100644 robocode.samples/src/main/java/sample/Interactive_v2.java
 create mode 100644 robocode.samples/src/main/java/sample/MyFirstJuniorRobot.java
 create mode 100644 robocode.samples/src/main/java/sample/MyFirstRobot.java
 create mode 100644 robocode.samples/src/main/java/sample/PaintingRobot.java
 create mode 100644 robocode.samples/src/main/java/sample/RamFire.java
 create mode 100644 robocode.samples/src/main/java/sample/SittingDuck.html
 create mode 100644 robocode.samples/src/main/java/sample/SittingDuck.java
 create mode 100644 robocode.samples/src/main/java/sample/SpinBot.java
 create mode 100644 robocode.samples/src/main/java/sample/Target.java
 create mode 100644 robocode.samples/src/main/java/sample/TrackFire.java
 create mode 100644 robocode.samples/src/main/java/sample/Tracker.java
 create mode 100644 robocode.samples/src/main/java/sample/VelociRobot.java
 create mode 100644 robocode.samples/src/main/java/sample/Walls.java
 create mode 100644 robocode.samples/src/main/java/sampleex/Alien.java
 create mode 100644 robocode.samples/src/main/java/sampleex/AlienComposition.java
 create mode 100644 robocode.samples/src/main/java/sampleex/MasterAndSlave.java
 create mode 100644 robocode.samples/src/main/java/sampleex/ProxyOfGreyEminence.java
 create mode 100644 robocode.samples/src/main/java/sampleex/RegullarMonk.java
 create mode 100644 robocode.samples/src/main/java/sampleex/Slave.java
 create mode 100644 robocode.samples/src/main/java/samplesentry/BorderGuard.java
 create mode 100644 robocode.samples/src/main/java/sampleteam/MyFirstDroid.java
 create mode 100644 robocode.samples/src/main/java/sampleteam/MyFirstLeader.java
 create mode 100644 robocode.samples/src/main/java/sampleteam/Point.java
 create mode 100644 robocode.samples/src/main/java/sampleteam/RobotColors.java
 create mode 100644 robocode.samples/src/main/resources/sample/Corners.properties
 create mode 100644 robocode.samples/src/main/resources/sample/Crazy.properties
 create mode 100644 robocode.samples/src/main/resources/sample/Fire.properties
 create mode 100644 robocode.samples/src/main/resources/sample/Interactive.properties
 create mode 100644 robocode.samples/src/main/resources/sample/Interactive_v2.properties
 create mode 100644 robocode.samples/src/main/resources/sample/MyFirstJuniorRobot.properties
 create mode 100644 robocode.samples/src/main/resources/sample/MyFirstRobot.properties
 create mode 100644 robocode.samples/src/main/resources/sample/PaintingRobot.properties
 create mode 100644 robocode.samples/src/main/resources/sample/RamFire.properties
 create mode 100644 robocode.samples/src/main/resources/sample/SittingDuck.properties
 create mode 100644 robocode.samples/src/main/resources/sample/SpinBot.properties
 create mode 100644 robocode.samples/src/main/resources/sample/Target.properties
 create mode 100644 robocode.samples/src/main/resources/sample/TrackFire.properties
 create mode 100644 robocode.samples/src/main/resources/sample/Tracker.properties
 create mode 100644 robocode.samples/src/main/resources/sample/VelociRobot.properties
 create mode 100644 robocode.samples/src/main/resources/sample/Walls.properties
 create mode 100644 robocode.samples/src/main/resources/sampleex/Alien.properties
 create mode 100644 robocode.samples/src/main/resources/sampleex/MasterAndSlave.properties
 create mode 100644 robocode.samples/src/main/resources/sampleex/ProxyOfGreyEminence.properties
 create mode 100644 robocode.samples/src/main/resources/samplesentry/BorderGuard.properties
 rename {robocodeextract/robots => robocode.samples/src/main/resources}/sampleteam/MyFirstTeam.team (100%)
 create mode 100644 robocode.sound/.classpath
 create mode 100644 robocode.sound/.project
 create mode 100644 robocode.sound/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.sound/pom.xml
 create mode 100644 robocode.sound/robocode.sound.iml
 create mode 100644 robocode.sound/src/main/java/net/sf/robocode/sound/Module.java
 create mode 100644 robocode.sound/src/main/java/net/sf/robocode/sound/SoundCache.java
 create mode 100644 robocode.sound/src/main/java/net/sf/robocode/sound/SoundManager.java
 rename {robocode/resources => robocode.sound/src/main/resources/net/sf/robocode/sound}/sounds/13831_adcbicycle_22.wav (100%)
 rename {robocode/resources => robocode.sound/src/main/resources/net/sf/robocode/sound}/sounds/explode.wav (100%)
 rename {robocode/resources => robocode.sound/src/main/resources/net/sf/robocode/sound}/sounds/shellhit.wav (100%)
 rename {robocode/resources => robocode.sound/src/main/resources/net/sf/robocode/sound}/sounds/zap.wav (100%)
 create mode 100644 robocode.tests.robots/.classpath
 create mode 100644 robocode.tests.robots/.project
 create mode 100644 robocode.tests.robots/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.tests.robots/pom.xml
 create mode 100644 robocode.tests.robots/robocode.tests.robots.iml
 create mode 100644 robocode.tests.robots/src/main/java/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLonger.java
 create mode 100644 robocode.tests.robots/src/main/java/NoPackageShortName.java
 create mode 100644 robocode.tests.robots/src/main/java/robocode/BadNamespace.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/Ahead.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/AwtAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/BadFirePower.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/BattleLost.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/BattleWin.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/BodyTurnRate.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ConstructorAwtAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ConstructorHttpAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ConstructorReflectionAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ConstructorSocketAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ConstructorThreadAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/CustomEvents.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat1.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat2.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat3.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/DieFast.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/EnvAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/EventPriorityFilter.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/FairPlay.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/FileAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/FileOutputStreamAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/FileWriteSize.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/GunHeat.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/GunTurnRate.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/HttpAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/IncludeNamespaceAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/InteruptibleEvent.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/JuniorEvents.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/MaxTurnRate.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/MaxVelocity.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/PrivateConstructor.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/RadarTurnRateAndSetAdjust.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/Random.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/RateControl.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ReflectionAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ReverseDirection.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/RobotDeathEvents.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/SkipTurns.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/SocketAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ThreadAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/ThreadGroupAttack.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/TooLongNameThisIsReallyTooLongName.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/UndeadThread.java
 create mode 100644 robocode.tests.robots/src/main/java/tested/robots/WatchBullets.java
 create mode 100644 robocode.tests.robots/src/main/java/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespace.java
 create mode 100644 robocode.tests.robots/src/main/resources/tested/robots/TestTeam.team
 create mode 100644 robocode.tests/.classpath
 create mode 100644 robocode.tests/.project
 create mode 100644 robocode.tests/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.tests/config/robocode.properties
 create mode 100644 robocode.tests/pom.xml
 create mode 100644 robocode.tests/robocode.tests.iml
 create mode 100644 robocode.tests/src/main/java/net/sf/robocode/test/helpers/Assert.java
 create mode 100644 robocode.tests/src/main/java/net/sf/robocode/test/helpers/RobocodeTestBed.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/core/util/AlphanumericComparatorTest.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/host/security/RobotClassLoaderTest.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAcceleration.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAwtAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBodyTurnRate.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBulletPower.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorAwtAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorHttpAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorReflectionAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorSocketAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorThreadAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestCustomEvents.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestDuplicatesAndScore.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEnvAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEventPriorityFilter.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFairPlay.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileOutputStreamAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWrite.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWriteSize.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunHeat.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunTurnRate.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestHttpAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestIncludeNamespaceAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestInteruptibleEvent.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestJunior.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestLost.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxTurnRate.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxVelocity.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestNames.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPosition.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPrivateConstructor.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRadarTurnRateAndSetAdjust.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRandom.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRankingsWithTargetRobots.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRateControl.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReflectionAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReverseDirection.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRobotDeathEvents.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestScoring.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSkippedTurns.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSocketAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadGroupAttack.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestUndeadThread.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWatchBullet.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWin.java
 create mode 100644 robocode.tests/src/test/java/net/sf/robocode/test/samples/RobocodeRunner.java
 create mode 100644 robocode.ui.editor/.classpath
 create mode 100644 robocode.ui.editor/.project
 create mode 100644 robocode.ui.editor/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.ui.editor/pom.xml
 create mode 100644 robocode.ui.editor/robocode.ui.editor.iml
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerPreferencesDialog.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerProperties.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompoundUndoManager.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditWindow.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPane.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPanel.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorThemeConfigDialog.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FindReplaceDialog.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FontStyle.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/IEditorProperties.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/JavaDocument.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineHighlighter.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineNumberArea.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/Module.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/MoreWindowsDialog.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompiler.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompilerFactory.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditor.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditorMenuBar.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/StyledDocument.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/UndoManagerWithActions.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/WindowMenuItem.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyle.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyleAdapter.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ComboBoxUtil.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorProperties.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorPropertiesManager.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemeProperties.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertiesManager.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertyChangeAdapter.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IColorAndStyleListener.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemeProperties.java
 create mode 100644 robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemePropertyChangeListener.java
 create mode 100644 robocode.ui/.classpath
 create mode 100644 robocode.ui/.project
 create mode 100644 robocode.ui/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 robocode.ui/pom.xml
 create mode 100644 robocode.ui/robocode.ui.iml
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/BrowserManager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/CheckList.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/IImageManager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/IRobotDialogManager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/IWindowManagerExt.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/ImageManager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/Module.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/RobotDialogManager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/WindowManager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/battle/AwtBattleAdaptor.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleField.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleView.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/battleview/InteractiveHandler.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/battleview/MirroredGraphics.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/battleview/ScreenshotUtil.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AboutBox.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AvailableRobotsPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BaseScoreDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleButton.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleScrollPane.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/MenuBar.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleRulesTab.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesCommonOptionsTab.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDevelopmentOptionsTab.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesRenderingOptionsTab.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesSoundOptionsTab.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesViewOptionsTab.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RankingDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RcSplashScreen.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsTableCellRenderer.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobocodeFrame.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotButton.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDescriptionPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDialog.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotExtractor.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotSelectionPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreator.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreatorOptionsPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowPositionManager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowUtil.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/Wizard.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardCardPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardController.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardListener.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardTabbedPane.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/editor/IRobocodeEditor.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ColorUtil.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/gfx/GraphicsState.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ImageUtil.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderImage.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderObject.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RobocodeLogo.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/packager/ConfirmPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/packager/FilenamePanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/packager/PackagerOptionsPanel.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/packager/RobotPackager.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedClassnameDocument.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedDocument.java
 create mode 100644 robocode.ui/src/main/java/net/sf/robocode/ui/util/ShortcutUtil.java
 create mode 100644 robocode.ui/src/main/resources/net/sf/robocode/ui/html/about.html
 create mode 100644 robocode.ui/src/main/resources/net/sf/robocode/ui/html/transparent.png
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/icons/robocode-icon.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/.cvsignore (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/body.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/.cvsignore (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-1.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-10.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-11.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-12.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-13.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-14.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-15.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-16.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-17.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-2.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-3.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-4.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-5.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-6.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-7.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-8.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion1-9.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-1.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-10.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-11.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-12.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-13.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-14.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-15.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-16.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-17.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-18.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-19.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-2.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-20.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-21.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-22.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-23.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-24.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-25.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-26.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-27.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-28.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-29.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-3.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-30.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-31.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-32.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-33.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-34.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-35.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-36.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-37.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-38.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-39.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-4.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-40.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-41.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-42.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-43.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-44.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-45.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-46.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-47.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-48.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-49.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-5.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-50.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-51.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-52.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-53.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-54.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-55.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-56.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-57.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-58.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-59.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-6.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-60.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-61.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-62.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-63.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-64.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-65.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-66.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-67.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-68.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-69.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-7.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-70.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-71.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-8.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/explosion/explosion2-9.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/ground/.cvsignore (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/ground/blue_metal/blue_metal_0.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/ground/blue_metal/blue_metal_1.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/ground/blue_metal/blue_metal_2.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/ground/blue_metal/blue_metal_3.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/ground/blue_metal/blue_metal_4.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/ground/explode_debris.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/radar.png (100%)
 rename {robocode/resources => robocode.ui/src/main/resources/net/sf/robocode/ui}/images/turret.png (100%)
 delete mode 100644 robocode/.classpath
 delete mode 100644 robocode/.externalToolBuilders/Ant Builder - prepare robocode launch dir.launch
 delete mode 100644 robocode/.externalToolBuilders/build.xml
 delete mode 100644 robocode/.externalToolBuilders/org.eclipse.jdt.core.javabuilder.launch
 delete mode 100644 robocode/.project
 delete mode 100644 robocode/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 robocode/.settings/org.eclipse.jdt.ui.prefs
 delete mode 100644 robocode/Robocode.launch
 delete mode 100644 robocode/ar/robocode/cachecleaner/CacheCleaner.java
 delete mode 100644 robocode/resources/battleRecord.xsd
 delete mode 100644 robocode/resources/versions.txt
 delete mode 100644 robocode/robocode.iml
 delete mode 100644 robocode/robocode/AdvancedRobot.java
 delete mode 100644 robocode/robocode/BattleEndedEvent.java
 delete mode 100644 robocode/robocode/BattleResults.java
 delete mode 100644 robocode/robocode/BattleRules.java
 delete mode 100644 robocode/robocode/Bullet.java
 delete mode 100644 robocode/robocode/BulletHitBulletEvent.java
 delete mode 100644 robocode/robocode/BulletHitEvent.java
 delete mode 100644 robocode/robocode/BulletMissedEvent.java
 delete mode 100644 robocode/robocode/Condition.java
 delete mode 100644 robocode/robocode/CustomEvent.java
 delete mode 100644 robocode/robocode/DeathEvent.java
 delete mode 100644 robocode/robocode/Droid.java
 delete mode 100644 robocode/robocode/Event.java
 delete mode 100644 robocode/robocode/GunTurnCompleteCondition.java
 delete mode 100644 robocode/robocode/HitByBulletEvent.java
 delete mode 100644 robocode/robocode/HitRobotEvent.java
 delete mode 100644 robocode/robocode/HitWallEvent.java
 delete mode 100644 robocode/robocode/JuniorRobot.java
 delete mode 100644 robocode/robocode/KeyEvent.java
 delete mode 100644 robocode/robocode/KeyPressedEvent.java
 delete mode 100644 robocode/robocode/KeyReleasedEvent.java
 delete mode 100644 robocode/robocode/KeyTypedEvent.java
 delete mode 100644 robocode/robocode/MessageEvent.java
 delete mode 100644 robocode/robocode/MouseClickedEvent.java
 delete mode 100644 robocode/robocode/MouseDraggedEvent.java
 delete mode 100644 robocode/robocode/MouseEnteredEvent.java
 delete mode 100644 robocode/robocode/MouseEvent.java
 delete mode 100644 robocode/robocode/MouseExitedEvent.java
 delete mode 100644 robocode/robocode/MouseMovedEvent.java
 delete mode 100644 robocode/robocode/MousePressedEvent.java
 delete mode 100644 robocode/robocode/MouseReleasedEvent.java
 delete mode 100644 robocode/robocode/MouseWheelMovedEvent.java
 delete mode 100644 robocode/robocode/MoveCompleteCondition.java
 delete mode 100644 robocode/robocode/PaintEvent.java
 delete mode 100644 robocode/robocode/RadarTurnCompleteCondition.java
 delete mode 100644 robocode/robocode/Robocode.java
 delete mode 100644 robocode/robocode/RobocodeFileOutputStream.java
 delete mode 100644 robocode/robocode/RobocodeFileWriter.java
 delete mode 100644 robocode/robocode/Robot.java
 delete mode 100644 robocode/robocode/RobotDeathEvent.java
 delete mode 100644 robocode/robocode/RobotStatus.java
 delete mode 100644 robocode/robocode/Rules.java
 delete mode 100644 robocode/robocode/ScannedRobotEvent.java
 delete mode 100644 robocode/robocode/SkippedTurnEvent.java
 delete mode 100644 robocode/robocode/StatusEvent.java
 delete mode 100644 robocode/robocode/TeamRobot.java
 delete mode 100644 robocode/robocode/TurnCompleteCondition.java
 delete mode 100644 robocode/robocode/WinEvent.java
 delete mode 100644 robocode/robocode/_AdvancedRadiansRobot.java
 delete mode 100644 robocode/robocode/_AdvancedRobot.java
 delete mode 100644 robocode/robocode/_Robot.java
 delete mode 100644 robocode/robocode/_RobotBase.java
 delete mode 100644 robocode/robocode/battle/BaseBattle.java
 delete mode 100644 robocode/robocode/battle/Battle.java
 delete mode 100644 robocode/robocode/battle/BattleProperties.java
 delete mode 100644 robocode/robocode/battle/IBattle.java
 delete mode 100644 robocode/robocode/battle/events/BattleEventDispatcher.java
 delete mode 100644 robocode/robocode/battle/snapshot/BulletSnapshot.java
 delete mode 100644 robocode/robocode/battle/snapshot/RobotSnapshot.java
 delete mode 100644 robocode/robocode/battle/snapshot/ScoreSnapshot.java
 delete mode 100644 robocode/robocode/battle/snapshot/TurnSnapshot.java
 delete mode 100644 robocode/robocode/battlefield/BattleField.java
 delete mode 100644 robocode/robocode/battlefield/DefaultBattleField.java
 delete mode 100644 robocode/robocode/battleview/BattleView.java
 delete mode 100644 robocode/robocode/battleview/InteractiveHandler.java
 delete mode 100644 robocode/robocode/battleview/MirroredGraphics.java
 delete mode 100644 robocode/robocode/battleview/SafeComponent.java
 delete mode 100644 robocode/robocode/common/BoundingRectangle.java
 delete mode 100644 robocode/robocode/common/Command.java
 delete mode 100644 robocode/robocode/common/IXmlSerializable.java
 delete mode 100644 robocode/robocode/common/ObjectCloner.java
 delete mode 100644 robocode/robocode/common/XmlReader.java
 delete mode 100644 robocode/robocode/common/XmlWriter.java
 delete mode 100644 robocode/robocode/control/BattleSpecification.java
 delete mode 100644 robocode/robocode/control/BattlefieldSpecification.java
 delete mode 100644 robocode/robocode/control/RandomFactory.java
 delete mode 100644 robocode/robocode/control/RobocodeEngine.java
 delete mode 100644 robocode/robocode/control/RobocodeListener.java
 delete mode 100644 robocode/robocode/control/RobotResults.java
 delete mode 100644 robocode/robocode/control/RobotSpecification.java
 delete mode 100644 robocode/robocode/control/events/BattleAdaptor.java
 delete mode 100644 robocode/robocode/control/events/BattleCompletedEvent.java
 delete mode 100644 robocode/robocode/control/events/BattleErrorEvent.java
 delete mode 100644 robocode/robocode/control/events/BattleEvent.java
 delete mode 100644 robocode/robocode/control/events/BattleFinishedEvent.java
 delete mode 100644 robocode/robocode/control/events/BattleMessageEvent.java
 delete mode 100644 robocode/robocode/control/events/BattlePausedEvent.java
 delete mode 100644 robocode/robocode/control/events/BattleResumedEvent.java
 delete mode 100644 robocode/robocode/control/events/BattleStartedEvent.java
 delete mode 100644 robocode/robocode/control/events/IBattleListener.java
 delete mode 100644 robocode/robocode/control/events/RoundEndedEvent.java
 delete mode 100644 robocode/robocode/control/events/RoundStartedEvent.java
 delete mode 100644 robocode/robocode/control/events/TurnEndedEvent.java
 delete mode 100644 robocode/robocode/control/events/TurnStartedEvent.java
 delete mode 100644 robocode/robocode/control/events/package.html
 delete mode 100644 robocode/robocode/control/package.html
 delete mode 100644 robocode/robocode/control/snapshot/BulletState.java
 delete mode 100644 robocode/robocode/control/snapshot/IBulletSnapshot.java
 delete mode 100644 robocode/robocode/control/snapshot/IDebugProperty.java
 delete mode 100644 robocode/robocode/control/snapshot/IRobotSnapshot.java
 delete mode 100644 robocode/robocode/control/snapshot/IScoreSnapshot.java
 delete mode 100644 robocode/robocode/control/snapshot/ITurnSnapshot.java
 delete mode 100644 robocode/robocode/control/snapshot/RobotState.java
 delete mode 100644 robocode/robocode/control/snapshot/package.html
 delete mode 100644 robocode/robocode/dialog/AboutBox.java
 delete mode 100644 robocode/robocode/dialog/AvailableRobotsPanel.java
 delete mode 100644 robocode/robocode/dialog/BaseScoreDialog.java
 delete mode 100644 robocode/robocode/dialog/BattleButton.java
 delete mode 100644 robocode/robocode/dialog/BattleDialog.java
 delete mode 100644 robocode/robocode/dialog/ConsoleDialog.java
 delete mode 100644 robocode/robocode/dialog/ConsoleScrollPane.java
 delete mode 100644 robocode/robocode/dialog/NewBattleBattleFieldTab.java
 delete mode 100644 robocode/robocode/dialog/NewBattleDialog.java
 delete mode 100644 robocode/robocode/dialog/NewBattleRulesTab.java
 delete mode 100644 robocode/robocode/dialog/PreferencesCommonOptionsTab.java
 delete mode 100644 robocode/robocode/dialog/PreferencesDevelopmentOptionsTab.java
 delete mode 100644 robocode/robocode/dialog/PreferencesDialog.java
 delete mode 100644 robocode/robocode/dialog/PreferencesRenderingOptionsTab.java
 delete mode 100644 robocode/robocode/dialog/PreferencesSoundOptionsTab.java
 delete mode 100644 robocode/robocode/dialog/PreferencesViewOptionsTab.java
 delete mode 100644 robocode/robocode/dialog/RankingDialog.java
 delete mode 100644 robocode/robocode/dialog/RcSplashScreen.java
 delete mode 100644 robocode/robocode/dialog/ResultsDialog.java
 delete mode 100644 robocode/robocode/dialog/ResultsTableCellRenderer.java
 delete mode 100644 robocode/robocode/dialog/RobocodeFrame.java
 delete mode 100644 robocode/robocode/dialog/RobocodeMenuBar.java
 delete mode 100644 robocode/robocode/dialog/RobotButton.java
 delete mode 100644 robocode/robocode/dialog/RobotDescriptionPanel.java
 delete mode 100644 robocode/robocode/dialog/RobotDialog.java
 delete mode 100644 robocode/robocode/dialog/RobotExtractor.java
 delete mode 100644 robocode/robocode/dialog/RobotSelectionPanel.java
 delete mode 100644 robocode/robocode/dialog/TeamCreator.java
 delete mode 100644 robocode/robocode/dialog/TeamCreatorOptionsPanel.java
 delete mode 100644 robocode/robocode/dialog/WindowPositionManager.java
 delete mode 100644 robocode/robocode/dialog/WindowUtil.java
 delete mode 100644 robocode/robocode/dialog/Wizard.java
 delete mode 100644 robocode/robocode/dialog/WizardCardPanel.java
 delete mode 100644 robocode/robocode/dialog/WizardController.java
 delete mode 100644 robocode/robocode/dialog/WizardListener.java
 delete mode 100644 robocode/robocode/dialog/WizardPanel.java
 delete mode 100644 robocode/robocode/dialog/WizardTabbedPane.java
 delete mode 100644 robocode/robocode/editor/CompilerPreferencesDialog.java
 delete mode 100644 robocode/robocode/editor/CompilerProperties.java
 delete mode 100644 robocode/robocode/editor/EditWindow.java
 delete mode 100644 robocode/robocode/editor/FindReplaceDialog.java
 delete mode 100644 robocode/robocode/editor/JavaDocument.java
 delete mode 100644 robocode/robocode/editor/Keywords.java
 delete mode 100644 robocode/robocode/editor/LineNumbers.java
 delete mode 100644 robocode/robocode/editor/MoreWindowsDialog.java
 delete mode 100644 robocode/robocode/editor/RobocodeCompiler.java
 delete mode 100644 robocode/robocode/editor/RobocodeCompilerFactory.java
 delete mode 100644 robocode/robocode/editor/RobocodeEditor.java
 delete mode 100644 robocode/robocode/editor/RobocodeEditorKit.java
 delete mode 100644 robocode/robocode/editor/RobocodeEditorMenuBar.java
 delete mode 100644 robocode/robocode/editor/RobocodeView.java
 delete mode 100644 robocode/robocode/editor/RobocodeViewFactory.java
 delete mode 100644 robocode/robocode/editor/WindowMenuItem.java
 delete mode 100644 robocode/robocode/exception/AbortedException.java
 delete mode 100644 robocode/robocode/exception/DeathException.java
 delete mode 100644 robocode/robocode/exception/DisabledException.java
 delete mode 100644 robocode/robocode/exception/EventInterruptedException.java
 delete mode 100644 robocode/robocode/exception/RobotException.java
 delete mode 100644 robocode/robocode/exception/WinException.java
 delete mode 100644 robocode/robocode/gfx/ColorUtil.java
 delete mode 100644 robocode/robocode/gfx/GraphicsState.java
 delete mode 100644 robocode/robocode/gfx/ImageUtil.java
 delete mode 100644 robocode/robocode/gfx/RenderImage.java
 delete mode 100644 robocode/robocode/gfx/RenderObject.java
 delete mode 100644 robocode/robocode/gfx/RobocodeLogo.java
 delete mode 100644 robocode/robocode/io/BufferedPipedInputStream.java
 delete mode 100644 robocode/robocode/io/BufferedPipedOutputStream.java
 delete mode 100644 robocode/robocode/io/FileTypeFilter.java
 delete mode 100644 robocode/robocode/io/FileUtil.java
 delete mode 100644 robocode/robocode/io/Logger.java
 delete mode 100644 robocode/robocode/io/NoDuplicateJarOutputStream.java
 delete mode 100644 robocode/robocode/io/RobocodeObjectInputStream.java
 delete mode 100644 robocode/robocode/io/TeamMessageSizer.java
 delete mode 100644 robocode/robocode/manager/BattleManager.java
 delete mode 100644 robocode/robocode/manager/BrowserManager.java
 delete mode 100644 robocode/robocode/manager/CpuManager.java
 delete mode 100644 robocode/robocode/manager/HostManager.java
 delete mode 100644 robocode/robocode/manager/IBattleManager.java
 delete mode 100644 robocode/robocode/manager/ICpuManager.java
 delete mode 100644 robocode/robocode/manager/IHostManager.java
 delete mode 100644 robocode/robocode/manager/IImageManager.java
 delete mode 100644 robocode/robocode/manager/IRepositoryManager.java
 delete mode 100644 robocode/robocode/manager/IRobotDialogManager.java
 delete mode 100644 robocode/robocode/manager/IThreadManager.java
 delete mode 100644 robocode/robocode/manager/IVersionManager.java
 delete mode 100644 robocode/robocode/manager/IWindowManager.java
 delete mode 100644 robocode/robocode/manager/ImageManager.java
 delete mode 100644 robocode/robocode/manager/LookAndFeelManager.java
 delete mode 100644 robocode/robocode/manager/NameManager.java
 delete mode 100644 robocode/robocode/manager/RobocodeManager.java
 delete mode 100644 robocode/robocode/manager/RobocodeProperties.java
 delete mode 100644 robocode/robocode/manager/RobotDialogManager.java
 delete mode 100644 robocode/robocode/manager/RobotRepositoryManager.java
 delete mode 100644 robocode/robocode/manager/ThreadManager.java
 delete mode 100644 robocode/robocode/manager/VersionManager.java
 delete mode 100644 robocode/robocode/manager/WindowManager.java
 delete mode 100644 robocode/robocode/package.html
 delete mode 100644 robocode/robocode/packager/ClassAnalyzer.java
 delete mode 100644 robocode/robocode/packager/ConfirmPanel.java
 delete mode 100644 robocode/robocode/packager/FilenamePanel.java
 delete mode 100644 robocode/robocode/packager/PackagerOptionsPanel.java
 delete mode 100644 robocode/robocode/packager/RobotPackager.java
 delete mode 100644 robocode/robocode/peer/BulletCommand.java
 delete mode 100644 robocode/robocode/peer/BulletPeer.java
 delete mode 100644 robocode/robocode/peer/BulletStatus.java
 delete mode 100644 robocode/robocode/peer/ContestantPeer.java
 delete mode 100644 robocode/robocode/peer/ContestantStatistics.java
 delete mode 100644 robocode/robocode/peer/DebugProperty.java
 delete mode 100644 robocode/robocode/peer/ExecCommands.java
 delete mode 100644 robocode/robocode/peer/ExecResults.java
 delete mode 100644 robocode/robocode/peer/ExplosionPeer.java
 delete mode 100644 robocode/robocode/peer/IRobotPeer.java
 delete mode 100644 robocode/robocode/peer/IRobotPeerBattle.java
 delete mode 100644 robocode/robocode/peer/RobotPeer.java
 delete mode 100644 robocode/robocode/peer/RobotStatics.java
 delete mode 100644 robocode/robocode/peer/TeamPeer.java
 delete mode 100644 robocode/robocode/peer/TeamStatistics.java
 delete mode 100644 robocode/robocode/peer/TextPeer.java
 delete mode 100644 robocode/robocode/peer/proxies/AdvancedRobotProxy.java
 delete mode 100644 robocode/robocode/peer/proxies/BasicRobotProxy.java
 delete mode 100644 robocode/robocode/peer/proxies/HostingRobotProxy.java
 delete mode 100644 robocode/robocode/peer/proxies/IHostedThread.java
 delete mode 100644 robocode/robocode/peer/proxies/IHostingRobotProxy.java
 delete mode 100644 robocode/robocode/peer/proxies/JuniorRobotProxy.java
 delete mode 100644 robocode/robocode/peer/proxies/StandardRobotProxy.java
 delete mode 100644 robocode/robocode/peer/proxies/TeamRobotProxy.java
 delete mode 100644 robocode/robocode/peer/robot/EventManager.java
 delete mode 100644 robocode/robocode/peer/robot/EventQueue.java
 delete mode 100644 robocode/robocode/peer/robot/IEventManager.java
 delete mode 100644 robocode/robocode/peer/robot/IHiddenBulletHelper.java
 delete mode 100644 robocode/robocode/peer/robot/IHiddenEventHelper.java
 delete mode 100644 robocode/robocode/peer/robot/NameStuff.jpage
 delete mode 100644 robocode/robocode/peer/robot/RobotClassManager.java
 delete mode 100644 robocode/robocode/peer/robot/RobotFileSystemManager.java
 delete mode 100644 robocode/robocode/peer/robot/RobotOutputStream.java
 delete mode 100644 robocode/robocode/peer/robot/RobotStatistics.java
 delete mode 100644 robocode/robocode/peer/robot/RobotThreadManager.java
 delete mode 100644 robocode/robocode/peer/robot/TeamMessage.java
 delete mode 100644 robocode/robocode/recording/BattlePlayer.java
 delete mode 100644 robocode/robocode/recording/BattleRecordFormat.java
 delete mode 100644 robocode/robocode/recording/BattleRecordInfo.java
 delete mode 100644 robocode/robocode/recording/BattleRecorder.java
 delete mode 100644 robocode/robocode/recording/IRecordManager.java
 delete mode 100644 robocode/robocode/recording/RecordManager.java
 delete mode 100644 robocode/robocode/repository/ClassSpecification.java
 delete mode 100644 robocode/robocode/repository/FileSpecification.java
 delete mode 100644 robocode/robocode/repository/FileSpecificationDatabase.java
 delete mode 100644 robocode/robocode/repository/JarSpecification.java
 delete mode 100644 robocode/robocode/repository/Repository.java
 delete mode 100644 robocode/robocode/repository/RobotFileSpecification.java
 delete mode 100644 robocode/robocode/repository/TeamSpecification.java
 delete mode 100644 robocode/robocode/robotinterfaces/IAdvancedEvents.java
 delete mode 100644 robocode/robocode/robotinterfaces/IAdvancedRobot.java
 delete mode 100644 robocode/robocode/robotinterfaces/IBasicEvents.java
 delete mode 100644 robocode/robocode/robotinterfaces/IBasicEvents2.java
 delete mode 100644 robocode/robocode/robotinterfaces/IBasicRobot.java
 delete mode 100644 robocode/robocode/robotinterfaces/IInteractiveEvents.java
 delete mode 100644 robocode/robocode/robotinterfaces/IInteractiveRobot.java
 delete mode 100644 robocode/robocode/robotinterfaces/IJuniorRobot.java
 delete mode 100644 robocode/robocode/robotinterfaces/IPaintEvents.java
 delete mode 100644 robocode/robocode/robotinterfaces/IPaintRobot.java
 delete mode 100644 robocode/robocode/robotinterfaces/ITeamEvents.java
 delete mode 100644 robocode/robocode/robotinterfaces/ITeamRobot.java
 delete mode 100644 robocode/robocode/robotinterfaces/package.html
 delete mode 100644 robocode/robocode/robotinterfaces/peer/IAdvancedRobotPeer.java
 delete mode 100644 robocode/robocode/robotinterfaces/peer/IBasicRobotPeer.java
 delete mode 100644 robocode/robocode/robotinterfaces/peer/IJuniorRobotPeer.java
 delete mode 100644 robocode/robocode/robotinterfaces/peer/IStandardRobotPeer.java
 delete mode 100644 robocode/robocode/robotinterfaces/peer/ITeamRobotPeer.java
 delete mode 100644 robocode/robocode/robotinterfaces/peer/package.html
 delete mode 100644 robocode/robocode/robotpaint/Graphics2DProxy.java
 delete mode 100644 robocode/robocode/security/LoggingThreadGroup.java
 delete mode 100644 robocode/robocode/security/RobocodeClassLoader.java
 delete mode 100644 robocode/robocode/security/RobocodePermission.java
 delete mode 100644 robocode/robocode/security/RobocodeSecurityManager.java
 delete mode 100644 robocode/robocode/security/RobocodeSecurityPolicy.java
 delete mode 100644 robocode/robocode/security/SecureInputStream.java
 delete mode 100644 robocode/robocode/security/SecurePrintStream.java
 delete mode 100644 robocode/robocode/sound/ISoundManager.java
 delete mode 100644 robocode/robocode/sound/SoundCache.java
 delete mode 100644 robocode/robocode/sound/SoundManager.java
 delete mode 100644 robocode/robocode/text/LimitedClassnameDocument.java
 delete mode 100644 robocode/robocode/text/LimitedDocument.java
 delete mode 100644 robocode/robocode/text/StringUtil.java
 delete mode 100644 robocode/robocode/ui/AwtBattleAdaptor.java
 delete mode 100644 robocode/robocode/ui/BattleRankingTableModel.java
 delete mode 100644 robocode/robocode/ui/BattleResultsTableModel.java
 delete mode 100644 robocode/robocode/ui/ShortcutUtil.java
 delete mode 100644 robocode/robocode/util/Utils.java
 delete mode 100644 robocode/robocode/util/package.html
 delete mode 100644 robocodeextract/.classpath
 delete mode 100644 robocodeextract/.project
 delete mode 100644 robocodeextract/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 robocodeextract/battles/intro.battle
 delete mode 100644 robocodeextract/battles/sample.battle
 delete mode 100644 robocodeextract/browser.sh
 delete mode 100644 robocodeextract/compilers/CompilerTest.java
 delete mode 100644 robocodeextract/compilers/buildJikes.sh
 delete mode 100644 robocodeextract/license/cpl-v10.html
 delete mode 100644 robocodeextract/robocode.bat
 delete mode 100644 robocodeextract/robocode.sh
 delete mode 100644 robocodeextract/robocodeextract.iml
 delete mode 100644 robocodeextract/robots/sample/Corners.java
 delete mode 100644 robocodeextract/robots/sample/Corners.properties
 delete mode 100644 robocodeextract/robots/sample/Crazy.java
 delete mode 100644 robocodeextract/robots/sample/Crazy.properties
 delete mode 100644 robocodeextract/robots/sample/Fire.java
 delete mode 100644 robocodeextract/robots/sample/Fire.properties
 delete mode 100644 robocodeextract/robots/sample/Interactive.java
 delete mode 100644 robocodeextract/robots/sample/Interactive.properties
 delete mode 100644 robocodeextract/robots/sample/MyFirstJuniorRobot.java
 delete mode 100644 robocodeextract/robots/sample/MyFirstJuniorRobot.properties
 delete mode 100644 robocodeextract/robots/sample/MyFirstRobot.java
 delete mode 100644 robocodeextract/robots/sample/MyFirstRobot.properties
 delete mode 100644 robocodeextract/robots/sample/PaintingRobot.java
 delete mode 100644 robocodeextract/robots/sample/PaintingRobot.properties
 delete mode 100644 robocodeextract/robots/sample/RamFire.java
 delete mode 100644 robocodeextract/robots/sample/RamFire.properties
 delete mode 100644 robocodeextract/robots/sample/SittingDuck.html
 delete mode 100644 robocodeextract/robots/sample/SittingDuck.java
 delete mode 100644 robocodeextract/robots/sample/SittingDuck.properties
 delete mode 100644 robocodeextract/robots/sample/SpinBot.java
 delete mode 100644 robocodeextract/robots/sample/SpinBot.properties
 delete mode 100644 robocodeextract/robots/sample/Target.java
 delete mode 100644 robocodeextract/robots/sample/Target.properties
 delete mode 100644 robocodeextract/robots/sample/TrackFire.java
 delete mode 100644 robocodeextract/robots/sample/TrackFire.properties
 delete mode 100644 robocodeextract/robots/sample/Tracker.java
 delete mode 100644 robocodeextract/robots/sample/Tracker.properties
 delete mode 100644 robocodeextract/robots/sample/Walls.java
 delete mode 100644 robocodeextract/robots/sample/Walls.properties
 delete mode 100644 robocodeextract/robots/sampleex/Alien.java
 delete mode 100644 robocodeextract/robots/sampleex/Alien.properties
 delete mode 100644 robocodeextract/robots/sampleex/AlienComposition.java
 delete mode 100644 robocodeextract/robots/sampleex/MasteAndSlave.properties
 delete mode 100644 robocodeextract/robots/sampleex/MasterAndSlave.java
 delete mode 100644 robocodeextract/robots/sampleex/ProxyOfGreyEminence.java
 delete mode 100644 robocodeextract/robots/sampleex/ProxyOfGreyEminence.properties
 delete mode 100644 robocodeextract/robots/sampleteam/MyFirstDroid.java
 delete mode 100644 robocodeextract/robots/sampleteam/MyFirstLeader.java
 delete mode 100644 robocodeextract/robots/sampleteam/Point.java
 delete mode 100644 robocodeextract/robots/sampleteam/RobotColors.java
 delete mode 100644 robocodeextract/templates/newjavafile.tpt
 delete mode 100644 robocodeextract/templates/newrobot.tpt
 delete mode 100644 roborumble/.classpath
 delete mode 100644 roborumble/.externalToolBuilders/Ant Builder - prepare roborumble launch dir.launch
 delete mode 100644 roborumble/.externalToolBuilders/build.xml
 delete mode 100644 roborumble/.project
 delete mode 100644 roborumble/.settings/org.eclipse.jdt.core.prefs
 delete mode 100644 roborumble/MeleeRumble.launch
 delete mode 100644 roborumble/RoboRumble.launch
 delete mode 100644 roborumble/TeamRumble.launch
 delete mode 100644 roborumble/config/meleerumble.txt
 delete mode 100644 roborumble/config/roborumble.txt
 delete mode 100644 roborumble/config/teamrumble.txt
 delete mode 100644 roborumble/meleerumble.bat
 delete mode 100644 roborumble/meleerumble.sh
 delete mode 100644 roborumble/roborumble.bat
 delete mode 100644 roborumble/roborumble.iml
 delete mode 100644 roborumble/roborumble.sh
 delete mode 100644 roborumble/roborumble/RoboRumbleAtHome.java
 delete mode 100644 roborumble/roborumble/battlesengine/BattlesRunner.java
 delete mode 100644 roborumble/roborumble/battlesengine/CompetitionsSelector.java
 delete mode 100644 roborumble/roborumble/battlesengine/PrepareBattles.java
 delete mode 100644 roborumble/roborumble/netengine/BotsDownload.java
 delete mode 100644 roborumble/roborumble/netengine/FileTransfer.java
 delete mode 100644 roborumble/roborumble/netengine/ResultsUpload.java
 delete mode 100644 roborumble/roborumble/netengine/UpdateRatingFiles.java
 delete mode 100644 roborumble/roborumble/util/PropertiesUtil.java
 delete mode 100644 roborumble/teamrumble.bat
 delete mode 100644 roborumble/teamrumble.sh
 create mode 100644 super-pom/.project
 create mode 100644 super-pom/pom.xml
 create mode 100644 super-pom/profiles.xml
 create mode 100644 super-pom/robocode-license-header.txt
 create mode 100644 tools/.gitignore
 delete mode 100644 tools/Jacobe/ReadMe.txt
 delete mode 100644 tools/Jacobe/build.xml
 delete mode 100644 tools/Jacobe/robocode.cfg
 create mode 100644 tools/bin/ant.bat
 create mode 100755 tools/bin/ant.sh
 create mode 100644 tools/bin/m2.conf
 create mode 100644 tools/bin/mvn.bat
 create mode 100755 tools/bin/mvn.sh
 create mode 100644 tools/debugall/all.iml
 create mode 100644 tools/jacobe/.gitignore
 create mode 100644 tools/jacobe/ReadMe.txt
 create mode 100644 tools/jacobe/build.xml
 create mode 100644 tools/jacobe/robocode.cfg
 create mode 100644 tools/licenses/ant-LICENSE.txt
 create mode 100644 tools/licenses/ant-NOTICE.txt
 create mode 100644 tools/licenses/mvn-LICENSE.txt
 create mode 100644 tools/licenses/mvn-NOTICE.txt
 create mode 100644 tools/loadTools.cmd
 create mode 100755 tools/loadTools.sh
 create mode 100644 tools/loader/Loader.java
 create mode 100644 versions.md

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/robocode.git



More information about the pkg-java-commits mailing list