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

apo pushed a commit to branch master
in repository robocode.

commit 9d28c4b06884b7414715042393ddcbe8c96c5118
Merge: 46a4891 74d6e0e
Author: Markus Koschany <a...@debian.org>
Date:   Mon Mar 19 19:06:06 2018 +0100

    Update upstream source from tag 'upstream/1.9.3.1'
    
    Update to upstream version '1.9.3.1'
    with Debian dir 974346261b57cfd97cae66f38d2dca98b32ded54

 README.md                                          |  15 +-
 jacobe.cmd                                         |   2 +-
 jacobe.sh                                          |   2 +-
 mvn.cmd                                            |   2 +-
 mvn.sh                                             |   2 +-
 mvnassembly.cmd                                    |   2 +-
 mvnassembly.sh                                     |   2 +-
 plugins/dotnet/ReadMe.txt                          |   9 +-
 plugins/dotnet/generateProxies.cmd                 |   2 +-
 plugins/dotnet/mvn.cmd                             |   2 +-
 plugins/dotnet/mvnassembly.cmd                     |   2 +-
 plugins/dotnet/robocode.dotnet.api/.project        |  21 +-
 .../dotnet/robocode.dotnet.api/src/AssemblyInf.cs  |   2 +-
 .../src/net/sf/robocode/io/LoggerN.cs              |   2 +-
 .../src/net/sf/robocode/nio/Buffer.cs              |   2 +-
 .../src/net/sf/robocode/nio/ByteBuffer.cs          |   2 +-
 .../src/net/sf/robocode/nio/HeapByteBuffer.cs      |   2 +-
 .../net/sf/robocode/nio/InvalidMarkException.cs    |   2 +-
 .../src/net/sf/robocode/peer/IRobotStaticsN.cs     |   2 +-
 .../src/net/sf/robocode/security/HiddenAccessN.cs  |   2 +-
 .../sf/robocode/security/IHiddenBulletHelper.cs    |   2 +-
 .../net/sf/robocode/security/IHiddenEventHelper.cs |   2 +-
 .../sf/robocode/security/IHiddenRandomHelper.cs    |   2 +-
 .../net/sf/robocode/security/IHiddenRulesHelper.cs |   2 +-
 .../sf/robocode/security/IHiddenStatusHelper.cs    |   2 +-
 .../security/RobocodeInternalPermission.cs         |   2 +-
 .../robocode/serialization/ISerializableHelperN.cs |   2 +-
 .../net/sf/robocode/serialization/RbSerializerN.cs |   2 +-
 .../src/robocode.dotnet.api.csproj                 |   2 +-
 .../src/robocode/AdvancedRobot.cs                  |   2 +-
 .../src/robocode/BattleEndedEvent.cs               |   2 +-
 .../src/robocode/BattleResults.cs                  |   2 +-
 .../src/robocode/BattleRules.cs                    |   2 +-
 .../robocode.dotnet.api/src/robocode/Bullet.cs     |   2 +-
 .../src/robocode/BulletHitBulletEvent.cs           |   2 +-
 .../src/robocode/BulletHitEvent.cs                 |   2 +-
 .../src/robocode/BulletMissedEvent.cs              |   2 +-
 .../robocode.dotnet.api/src/robocode/Condition.cs  |   2 +-
 .../src/robocode/CustomEvent.cs                    |   2 +-
 .../robocode.dotnet.api/src/robocode/DeathEvent.cs |   2 +-
 .../robocode.dotnet.api/src/robocode/Event.cs      |   2 +-
 .../src/robocode/GunTurnCompleteCondition.cs       |   2 +-
 .../src/robocode/HitByBulletEvent.cs               |   2 +-
 .../src/robocode/HitRobotEvent.cs                  |   2 +-
 .../src/robocode/HitWallEvent.cs                   |   2 +-
 .../src/robocode/IBorderSentry.cs                  |   2 +-
 .../robocode.dotnet.api/src/robocode/IDroid.cs     |   2 +-
 .../robocode.dotnet.api/src/robocode/IGraphics.cs  |   2 +-
 .../src/robocode/JuniorRobot.cs                    |   2 +-
 .../robocode.dotnet.api/src/robocode/KeyEvent.cs   |   2 +-
 .../src/robocode/KeyPressedEvent.cs                |   2 +-
 .../src/robocode/KeyReleasedEvent.cs               |   2 +-
 .../src/robocode/KeyTypedEvent.cs                  |   2 +-
 .../robocode.dotnet.api/src/robocode/Keys.cs       |   2 +-
 .../src/robocode/MessageEvent.cs                   |   2 +-
 .../src/robocode/MouseClickedEvent.cs              |   2 +-
 .../src/robocode/MouseDraggedEvent.cs              |   2 +-
 .../src/robocode/MouseEnteredEvent.cs              |   2 +-
 .../robocode.dotnet.api/src/robocode/MouseEvent.cs |   2 +-
 .../src/robocode/MouseExitedEvent.cs               |   2 +-
 .../src/robocode/MouseMovedEvent.cs                |   2 +-
 .../src/robocode/MousePressedEvent.cs              |   2 +-
 .../src/robocode/MouseReleasedEvent.cs             |   2 +-
 .../src/robocode/MouseWheelMovedEvent.cs           |   2 +-
 .../src/robocode/MoveCompleteCondition.cs          |   2 +-
 .../robocode.dotnet.api/src/robocode/PaintEvent.cs |   2 +-
 .../src/robocode/RadarTurnCompleteCondition.cs     |   2 +-
 .../src/robocode/RateControlRobot.cs               |   2 +-
 .../robocode.dotnet.api/src/robocode/Robot.cs      |   2 +-
 .../src/robocode/RobotDeathEvent.cs                |   2 +-
 .../src/robocode/RobotStatus.cs                    |   2 +-
 .../src/robocode/RoundEndedEvent.cs                |   2 +-
 .../robocode.dotnet.api/src/robocode/Rules.cs      |   2 +-
 .../src/robocode/ScannedRobotEvent.cs              |   2 +-
 .../src/robocode/SkippedTurnEvent.cs               |   2 +-
 .../src/robocode/StatusEvent.cs                    |   2 +-
 .../robocode.dotnet.api/src/robocode/TeamRobot.cs  |   2 +-
 .../robocode.dotnet.api/src/robocode/Thread.cs     |   2 +-
 .../src/robocode/TurnCompleteCondition.cs          |   2 +-
 .../robocode.dotnet.api/src/robocode/WinEvent.cs   |   2 +-
 .../exception/EventInterruptedException.cs         |   2 +-
 .../src/robocode/exception/RobotException.cs       |   2 +-
 .../robocode/robotinterfaces/IAdvancedEvents.cs    |   2 +-
 .../src/robocode/robotinterfaces/IAdvancedRobot.cs |   2 +-
 .../src/robocode/robotinterfaces/IBasicEvents.cs   |   2 +-
 .../src/robocode/robotinterfaces/IBasicEvents2.cs  |   2 +-
 .../src/robocode/robotinterfaces/IBasicEvents3.cs  |   2 +-
 .../src/robocode/robotinterfaces/IBasicRobot.cs    |   2 +-
 .../robocode/robotinterfaces/IInteractiveEvents.cs |   2 +-
 .../robocode/robotinterfaces/IInteractiveRobot.cs  |   2 +-
 .../src/robocode/robotinterfaces/IJuniorRobot.cs   |   2 +-
 .../src/robocode/robotinterfaces/IPaintEvents.cs   |   2 +-
 .../src/robocode/robotinterfaces/IPaintRobot.cs    |   2 +-
 .../src/robocode/robotinterfaces/IRunnable.cs      |   2 +-
 .../src/robocode/robotinterfaces/ITeamEvents.cs    |   2 +-
 .../src/robocode/robotinterfaces/ITeamRobot.cs     |   2 +-
 .../robotinterfaces/peer/IAdvancedRobotPeer.cs     |   2 +-
 .../robotinterfaces/peer/IBasicRobotPeer.cs        |   2 +-
 .../robotinterfaces/peer/IJuniorRobotPeer.cs       |   2 +-
 .../robotinterfaces/peer/IStandardRobotPeer.cs     |   2 +-
 .../robotinterfaces/peer/ITeamRobotPeer.cs         |   2 +-
 .../robocode.dotnet.api/src/robocode/util/Utils.cs |   2 +-
 plugins/dotnet/robocode.dotnet.content/.classpath  |  47 +++-
 plugins/dotnet/robocode.dotnet.content/.project    |  42 ++--
 .../.settings/org.eclipse.jdt.core.prefs           |  10 +-
 .../robocode.dotnet.content.iml                    |   6 +-
 .../libs/control/BattleRunnnerSample.csproj        |   4 +-
 .../src/main/resources/libs/control/Program.cs     |   2 +-
 .../src/main/resources/robocode.bat                |   4 +-
 .../src/main/resources/robots/SamplesCs.csproj     |   4 +-
 .../dotnet/robocode.dotnet.control.api/.project    |  24 ++-
 .../src/generated/java/util/Random.generated.cs    |   2 +-
 .../control/BattleSpecification.generated.cs       |   2 +-
 .../control/BattlefieldSpecification.generated.cs  |   2 +-
 .../robocode/control/RandomFactory.generated.cs    |   2 +-
 .../robocode/control/RobocodeEngine.generated.cs   |   2 +-
 .../robocode/control/RobotResults.generated.cs     |   2 +-
 .../robocode/control/RobotSetup.generated.cs       |   2 +-
 .../control/RobotSpecification.generated.cs        |   2 +-
 .../events/BattleCompletedEvent.generated.cs       |   2 +-
 .../control/events/BattleErrorEvent.generated.cs   |   2 +-
 .../control/events/BattleEvent.generated.cs        |   2 +-
 .../events/BattleFinishedEvent.generated.cs        |   2 +-
 .../control/events/BattleMessageEvent.generated.cs |   2 +-
 .../control/events/BattlePausedEvent.generated.cs  |   2 +-
 .../control/events/BattleResumedEvent.generated.cs |   2 +-
 .../control/events/BattleStartedEvent.generated.cs |   2 +-
 .../control/events/IBattleListener.generated.cs    |   2 +-
 .../control/events/RoundEndedEvent.generated.cs    |   2 +-
 .../control/events/RoundStartedEvent.generated.cs  |   2 +-
 .../control/events/TurnEndedEvent.generated.cs     |   2 +-
 .../control/events/TurnStartedEvent.generated.cs   |   2 +-
 .../control/snapshot/BulletState.generated.cs      |   2 +-
 .../control/snapshot/IBulletSnapshot.generated.cs  |   2 +-
 .../control/snapshot/IDebugProperty.generated.cs   |   2 +-
 .../control/snapshot/IRobotSnapshot.generated.cs   |   2 +-
 .../control/snapshot/IScoreSnapshot.generated.cs   |   2 +-
 .../control/snapshot/ITurnSnapshot.generated.cs    |   2 +-
 .../control/snapshot/RobotState.generated.cs       |   2 +-
 .../src/glue/robocode/control/RandomFactory.cs     |   2 +-
 .../src/glue/robocode/control/RobocodeEngine.cs    |   2 +-
 .../robocode/control/BattleSpecification.cs        |   2 +-
 .../robocode/control/BattlefieldSpecification.cs   |   2 +-
 .../robocode/control/IRobocodeEngine.cs            |   2 +-
 .../robocode/control/RobocodeEngine.cs             |   2 +-
 .../implementation/robocode/control/RobotSetup.cs  |   2 +-
 .../robocode/control/RobotSpecification.cs         |   2 +-
 .../control/events/BattleCompletedEvent.cs         |   2 +-
 .../robocode/control/events/BattleErrorEvent.cs    |   2 +-
 .../robocode/control/events/BattleEvent.cs         |   2 +-
 .../robocode/control/events/BattleFinishedEvent.cs |   2 +-
 .../robocode/control/events/BattleMessageEvent.cs  |   2 +-
 .../robocode/control/events/BattlePausedEvent.cs   |   2 +-
 .../robocode/control/events/BattleResumedEvent.cs  |   2 +-
 .../robocode/control/events/BattleStartedEvent.cs  |   2 +-
 .../robocode/control/events/RoundEndedEvent.cs     |   2 +-
 .../robocode/control/events/RoundStartedEvent.cs   |   2 +-
 .../robocode/control/events/TurnEndedEvent.cs      |   2 +-
 .../robocode/control/events/TurnStartedEvent.cs    |   2 +-
 .../robocode/control/snapshot/BulletState.cs       |   2 +-
 .../robocode/control/snapshot/IBulletSnapshot.cs   |   2 +-
 .../robocode/control/snapshot/IDebugProperty.cs    |   2 +-
 .../robocode/control/snapshot/IRobotSnapshot.cs    |   2 +-
 .../robocode/control/snapshot/IScoreSnapshot.cs    |   2 +-
 .../robocode/control/snapshot/ITurnSnapshot.cs     |   2 +-
 .../robocode/control/snapshot/RobotState.cs        |   2 +-
 .../src/robocode.dotnet.control.api.csproj         |   2 +-
 .../dotnet/robocode.dotnet.distribution/.classpath |  45 ++--
 .../dotnet/robocode.dotnet.distribution/.project   |  48 +++--
 .../.settings/org.eclipse.jdt.core.prefs           |   8 +-
 .../dotnet-setup.asm.xml                           |   2 +-
 .../robocode.dotnet.distribution.iml               |   6 +-
 plugins/dotnet/robocode.dotnet.host/.classpath     |  47 ++--
 plugins/dotnet/robocode.dotnet.host/.project       |  40 ++--
 .../.settings/org.eclipse.jdt.core.prefs           |  10 +-
 .../robocode.dotnet.host/robocode.dotnet.host.iml  |   8 +-
 .../src/main/java/java_/util/Random_.java          |   2 +-
 .../java/net/sf/robocode/core/ContainerBase_.java  |   2 +-
 .../net/sf/robocode/dotnet/host/DotNetHost.java    |   2 +-
 .../java/net/sf/robocode/dotnet/host/Module.java   |   2 +-
 .../java/net/sf/robocode/dotnet/nhost/ModuleN.java |   2 +-
 .../dotnet/repository/items/DotNetRobotItem.java   |   2 +-
 .../items/handlers/DotNetPropertiesHandler.java    |   2 +-
 .../robocode/dotnet/repository/root/DllRoot.java   |   2 +-
 .../dotnet/repository/root/DllRootHelper.java      |   2 +-
 .../repository/root/handlers/DllHandler.java       |   2 +-
 .../java/net/sf/robocode/host/IHostManager_.java   |   2 +-
 .../src/main/java/net/sf/robocode/host/IHost_.java |   2 +-
 .../java/net/sf/robocode/host/RobotStatics_.java   |   2 +-
 .../robocode/host/proxies/IHostingRobotProxy_.java |   2 +-
 .../src/main/java/net/sf/robocode/io/Logger_.java  |   2 +-
 .../sf/robocode/manager/IVersionManagerBase_.java  |   2 +-
 .../java/net/sf/robocode/peer/BadBehavior_.java    |   2 +-
 .../java/net/sf/robocode/peer/IRobotPeer_.java     |   2 +-
 .../java/net/sf/robocode/peer/IRobotStatics_.java  |   2 +-
 .../net/sf/robocode/repository/IRobotItem_.java    |   2 +-
 .../sf/robocode/repository/IRobotSpecItem_.java    |   2 +-
 .../net/sf/robocode/repository/RobotType_.java     |   2 +-
 .../net/sf/robocode/security/HiddenAccess_.java    |   2 +-
 .../serialization/ISerializableHelper_.java        |   2 +-
 .../sf/robocode/serialization/RbSerializer_.java   |   2 +-
 .../src/main/java/robocode/BattleRules_.java       |   2 +-
 .../robocode/control/BattleSpecification_.java     |   2 +-
 .../control/BattlefieldSpecification_.java         |   2 +-
 .../main/java/robocode/control/RandomFactory_.java |   2 +-
 .../java/robocode/control/RobocodeEngine_.java     |   2 +-
 .../main/java/robocode/control/RobotResults_.java  |   2 +-
 .../main/java/robocode/control/RobotSetup_.java    |   2 +-
 .../java/robocode/control/RobotSpecification_.java |   2 +-
 .../control/events/BattleCompletedEvent_.java      |   2 +-
 .../robocode/control/events/BattleErrorEvent_.java |   2 +-
 .../java/robocode/control/events/BattleEvent_.java |   2 +-
 .../control/events/BattleFinishedEvent_.java       |   2 +-
 .../control/events/BattleMessageEvent_.java        |   2 +-
 .../control/events/BattlePausedEvent_.java         |   2 +-
 .../control/events/BattleResumedEvent_.java        |   2 +-
 .../control/events/BattleStartedEvent_.java        |   2 +-
 .../robocode/control/events/IBattleListener_.java  |   2 +-
 .../robocode/control/events/RoundEndedEvent_.java  |   2 +-
 .../control/events/RoundStartedEvent_.java         |   2 +-
 .../robocode/control/events/TurnEndedEvent_.java   |   2 +-
 .../robocode/control/events/TurnStartedEvent_.java |   2 +-
 .../robocode/control/snapshot/BulletState_.java    |   2 +-
 .../control/snapshot/IBulletSnapshot_.java         |   2 +-
 .../robocode/control/snapshot/IDebugProperty_.java |   2 +-
 .../robocode/control/snapshot/IRobotSnapshot_.java |   2 +-
 .../robocode/control/snapshot/IScoreSnapshot_.java |   2 +-
 .../robocode/control/snapshot/ITurnSnapshot_.java  |   2 +-
 .../robocode/control/snapshot/RobotState_.java     |   2 +-
 .../java/robocode/exception/AbortedException_.java |   2 +-
 .../java/robocode/exception/DeathException_.java   |   2 +-
 .../robocode/exception/DisabledException_.java     |   2 +-
 .../java/robocode/exception/WinException_.java     |   2 +-
 .../java/net/sf/robocode/dotnet/host/TestCLR.java  |   2 +-
 .../dotnet/robocode.dotnet.installer/.classpath    |  28 ++-
 plugins/dotnet/robocode.dotnet.installer/.project  |  33 +--
 .../.settings/org.eclipse.jdt.core.prefs           |  10 +-
 .../net/sf/robocode/installer/AutoExtract.java     |   2 +-
 plugins/dotnet/robocode.dotnet.nhost/.project      |  26 ++-
 .../sf/robocode/core/ContainerBase.generated.cs    |   2 +-
 .../robocode/dotnet/host/DotNetHost.generated.cs   |   2 +-
 .../sf/robocode/dotnet/nhost/ModuleN.generated.cs  |   2 +-
 .../repository/root/DllRootHelper.generated.cs     |   2 +-
 .../net/sf/robocode/host/IHost.generated.cs        |   2 +-
 .../net/sf/robocode/host/IHostManager.generated.cs |   2 +-
 .../host/proxies/IHostingRobotProxy.generated.cs   |   2 +-
 .../net/sf/robocode/io/Logger.generated.cs         |   2 +-
 .../manager/IVersionManagerBase.generated.cs       |   2 +-
 .../net/sf/robocode/peer/BadBehavior.generated.cs  |   2 +-
 .../net/sf/robocode/peer/IRobotPeer.generated.cs   |   2 +-
 .../sf/robocode/peer/IRobotStatics.generated.cs    |   2 +-
 .../sf/robocode/repository/IRobotItem.generated.cs |   2 +-
 .../repository/IRobotSpecItem.generated.cs         |   2 +-
 .../sf/robocode/repository/RobotType.generated.cs  |   2 +-
 .../sf/robocode/security/HiddenAccess.generated.cs |   2 +-
 .../serialization/ISerializableHelper.generated.cs |   2 +-
 .../serialization/RbSerializer.generated.cs        |   2 +-
 .../exception/AbortedException.generated.cs        |   2 +-
 .../robocode/exception/DeathException.generated.cs |   2 +-
 .../exception/DisabledException.generated.cs       |   2 +-
 .../robocode/exception/WinException.generated.cs   |   2 +-
 .../robocode.dotnet.nhost/src/host/DotNetHost.cs   |   2 +-
 .../robocode.dotnet.nhost/src/host/ModuleN.cs      |   2 +-
 .../robocode.dotnet.nhost/src/host/RobotStatics.cs |   2 +-
 .../src/host/events/EventManager.cs                |   2 +-
 .../src/host/events/EventQueue.cs                  |   2 +-
 .../src/host/proxies/AdvancedRobotProxy.cs         |   2 +-
 .../src/host/proxies/BasicRobotProxy.cs            |   2 +-
 .../src/host/proxies/GraphicsProxy.cs              |   2 +-
 .../src/host/proxies/HostingRobotProxy.cs          |   2 +-
 .../src/host/proxies/JuniorRobotProxy.cs           |   2 +-
 .../src/host/proxies/StandardRobotProxy.cs         |   2 +-
 .../src/host/proxies/TeamRobotProxy.cs             |   2 +-
 .../src/host/security/QuotaStream.cs               |   2 +-
 .../src/host/security/RobotFileSystemManager.cs    |   2 +-
 .../src/host/seed/AppDomainSeed.cs                 |   2 +-
 .../src/host/seed/AppDomainShell.cs                |   2 +-
 .../src/host/seed/HostingSeed.cs                   |   2 +-
 .../src/host/seed/HostingShell.cs                  |   2 +-
 .../dotnet/robocode.dotnet.nhost/src/io/Logger.cs  |   2 +-
 .../src/peer/BulletCommand.cs                      |   2 +-
 .../robocode.dotnet.nhost/src/peer/BulletStatus.cs |   2 +-
 .../src/peer/DebugProperty.cs                      |   2 +-
 .../robocode.dotnet.nhost/src/peer/ExecCommands.cs |   2 +-
 .../robocode.dotnet.nhost/src/peer/ExecResults.cs  |   2 +-
 .../robocode.dotnet.nhost/src/peer/TeamMessage.cs  |   2 +-
 .../src/repository/RobotType.cs                    |   2 +-
 .../src/repository/root/DllRootHelper.cs           |   2 +-
 .../src/robocode.dotnet.nhost.csproj               |   4 +-
 .../src/serialization/RbSerializer.cs              |   2 +-
 .../robocode.dotnet.nhost/src/utils/Reflection.cs  |   2 +-
 .../src/utils/Reflection.security.cs               |   2 +-
 plugins/dotnet/robocode.dotnet.ntests/.project     |  32 +--
 .../robocode.dotnet.ntests/src/AssemblyLoadTest.cs |   3 +-
 .../robocode.dotnet.ntests/src/SimpleTest.cs       |   2 +-
 .../dotnet/robocode.dotnet.ntests/src/TestBase.cs  |   2 +-
 .../src/robocode.dotnet.ntests.csproj              |   2 +-
 plugins/dotnet/robocode.dotnet.robotscs/.project   |  24 ++-
 ...lyLongNameIWouldSayTooLongMaybeEventLongerCs.cs |   2 +-
 .../src/NoPackageShortNameCs.cs                    |   2 +-
 .../robocode.dotnet.robotscs/src/SampleCs.csproj   |   4 +-
 .../src/robocode.dotnet.robotscs.csproj            |   4 +-
 .../src/robocode/BadNamespaceCs.cs                 |   2 +-
 .../src/tested/robotscs/Ahead.cs                   |   2 +-
 .../src/tested/robotscs/BadFirePower.cs            |   2 +-
 .../src/tested/robotscs/BattleLost.cs              |   2 +-
 .../src/tested/robotscs/BattleWin.cs               |   2 +-
 .../src/tested/robotscs/BodyTurnRate.cs            |   2 +-
 .../src/tested/robotscs/CustomEvents.cs            |   2 +-
 .../src/tested/robotscs/DieFast.cs                 |   2 +-
 .../src/tested/robotscs/EnvAttack.cs               |   2 +-
 .../src/tested/robotscs/EventPriorityFilter.cs     |   2 +-
 .../src/tested/robotscs/FairPlay.cs                |   2 +-
 .../src/tested/robotscs/FileAttack.cs              |   2 +-
 .../src/tested/robotscs/FileWriteSize.cs           |   2 +-
 .../src/tested/robotscs/FormsAttack.cs             |   2 +-
 .../src/tested/robotscs/GunHeat.cs                 |   2 +-
 .../src/tested/robotscs/GunTurnRate.cs             |   2 +-
 .../src/tested/robotscs/HttpAttack.cs              |   2 +-
 .../src/tested/robotscs/InteruptibleEvent.cs       |   2 +-
 .../src/tested/robotscs/JuniorEvents.cs            |   2 +-
 .../src/tested/robotscs/MaxTurnRate.cs             |   2 +-
 .../src/tested/robotscs/MaxVelocity.cs             |   2 +-
 .../src/tested/robotscs/PrivateConstructor.cs      |   2 +-
 .../tested/robotscs/RadarTurnRateAndSetAdjust.cs   |   2 +-
 .../src/tested/robotscs/Random.cs                  |   2 +-
 .../src/tested/robotscs/RateControl.cs             |   2 +-
 .../src/tested/robotscs/ReflectionAttack.cs        |   2 +-
 .../src/tested/robotscs/RobotDeathEvents.cs        |   2 +-
 .../src/tested/robotscs/SkipTurns.cs               |   2 +-
 .../src/tested/robotscs/ThreadAttack.cs            |   2 +-
 .../TooLongNameThisIsReallyTooLongNameCs.cs        |   2 +-
 .../src/tested/robotscs/UndeadThread.cs            |   2 +-
 .../src/tested/robotscs/WatchBullets.cs            |   2 +-
 .../TooLongNamespaceCs.cs                          |   2 +-
 plugins/dotnet/robocode.dotnet.samples/.project    |  24 ++-
 .../robocode.dotnet.samples/src/SampleCs.csproj    |   4 +-
 .../src/SampleCs/Corners.cs                        |   2 +-
 .../robocode.dotnet.samples/src/SampleCs/Crazy.cs  |   2 +-
 .../robocode.dotnet.samples/src/SampleCs/Fire.cs   |   2 +-
 .../src/SampleCs/Interactive.cs                    |   2 +-
 .../src/SampleCs/MyFirstJuniorRobot.cs             |   2 +-
 .../src/SampleCs/MyFirstRobot.cs                   |   2 +-
 .../src/SampleCs/PaintingRobot.cs                  |   2 +-
 .../robocode.dotnet.samples/src/SampleCs/PointD.cs |   2 +-
 .../src/SampleCs/RamFire.cs                        |   2 +-
 .../src/SampleCs/RobotColors.cs                    |   2 +-
 .../src/SampleCs/SittingDuck.cs                    |   2 +-
 .../src/SampleCs/SpinBot.cs                        |   2 +-
 .../robocode.dotnet.samples/src/SampleCs/Target.cs |   2 +-
 .../src/SampleCs/TrackFire.cs                      |   2 +-
 .../src/SampleCs/Tracker.cs                        |   2 +-
 .../src/SampleCs/VelociRobot.cs                    |   2 +-
 .../robocode.dotnet.samples/src/SampleCs/Walls.cs  |   2 +-
 .../src/SampleCsSentry/BorderGuard.cs              |   4 +-
 .../src/SampleCsTeam/MyFirstDroid.cs               |   2 +-
 .../src/SampleCsTeam/MyFirstLeader.cs              |   2 +-
 .../src/robocode.dotnet.samples.csproj             |   2 +-
 plugins/dotnet/robocode.dotnet.tests/.classpath    |  62 ++++--
 plugins/dotnet/robocode.dotnet.tests/.project      |  46 ++--
 .../.settings/org.eclipse.jdt.core.prefs           |  10 +-
 .../robocode.dotnet.tests.iml                      |  16 +-
 .../robocode/test/robotscs/TestCustomEvents.java   |   2 +-
 .../test/robotscs/TestDuplicatesAndScore.java      |   2 +-
 .../sf/robocode/test/robotscs/TestEnvAttack.java   |   2 +-
 .../test/robotscs/TestEventPriorityFilter.java     |   2 +-
 .../sf/robocode/test/robotscs/TestFileAttack.java  |   2 +-
 .../sf/robocode/test/robotscs/TestFileWrite.java   |   2 +-
 .../robocode/test/robotscs/TestFileWriteSize.java  |   2 +-
 .../sf/robocode/test/robotscs/TestFormsAttack.java |   2 +-
 .../sf/robocode/test/robotscs/TestHttpAttack.java  |   2 +-
 .../test/robotscs/TestInteruptibleEvent.java       |   2 +-
 .../net/sf/robocode/test/robotscs/TestJunior.java  |   2 +-
 .../net/sf/robocode/test/robotscs/TestLost.java    |   2 +-
 .../sf/robocode/test/robotscs/TestMaxTurnRate.java |   2 +-
 .../sf/robocode/test/robotscs/TestMaxVelocity.java |   2 +-
 .../net/sf/robocode/test/robotscs/TestNames.java   |   2 +-
 .../sf/robocode/test/robotscs/TestPosition.java    |   2 +-
 .../test/robotscs/TestPrivateConstructor.java      |   2 +-
 .../net/sf/robocode/test/robotscs/TestRandom.java  |   2 +-
 .../test/robotscs/TestReflectionAttack.java        |   2 +-
 .../test/robotscs/TestRobotDeathEvents.java        |   2 +-
 .../net/sf/robocode/test/robotscs/TestScoring.java |   2 +-
 .../robocode/test/robotscs/TestSkippedTurns.java   |   2 +-
 .../robocode/test/robotscs/TestThreadAttack.java   |   2 +-
 .../robocode/test/robotscs/TestUndeadThread.java   |   2 +-
 .../sf/robocode/test/robotscs/TestWatchBullet.java |   2 +-
 .../net/sf/robocode/test/robotscs/TestWin.java     |   2 +-
 plugins/dotnet/tools/keys/gennetkey.cmd            |   2 +-
 plugins/dotnet/tools/loadTools.cmd                 |   4 +-
 .../tools/proxygen/robocode.control.proxygen.xml   |   2 +-
 .../tools/proxygen/robocode.proxygen.net.xml       |   2 +-
 .../dotnet/tools/proxygen/robocode.proxygen.xml    |   2 +-
 plugins/testing/mvn.cmd                            |   2 +-
 plugins/testing/mvn.sh                             |   2 +-
 plugins/testing/mvnassembly.cmd                    |   2 +-
 plugins/testing/mvnassembly.sh                     |   2 +-
 .../robocode/control/testing/RobotTestBed.java     |  16 +-
 .../control/testing/RobotTestBedAssert.java        |   2 +-
 .../java/robocode/control/testing/package.html     |   2 +-
 .../src/main/resources/testing/Read.Me.txt         |   2 +-
 .../src/main/resources/testing/compile.cmd         |   2 +-
 .../src/main/resources/testing/test.cmd            |   2 +-
 .../testing-setup.asm.xml                          |   2 +-
 .../net/sf/robocode/installer/AutoExtract.java     |   2 +-
 .../src/main/java/sample/TestWallBehavior.java     |   2 +-
 robocode.api/.externalToolBuilders/build.xml       |   2 +-
 robocode.api/src/main/java/gl4java/GLFont.java     |   2 +-
 robocode.api/src/main/java/gl4java/GLFunc.java     |   2 +-
 .../src/main/java/net/sf/robocode/api/Module.java  |   2 +-
 .../net/sf/robocode/battle/IBattleManagerBase.java |   2 +-
 .../java/net/sf/robocode/core/ContainerBase.java   |   2 +-
 .../main/java/net/sf/robocode/core/IModule.java    |   2 +-
 .../net/sf/robocode/gui/IWindowManagerBase.java    |   2 +-
 .../src/main/java/net/sf/robocode/io/FileUtil.java |   2 +-
 .../src/main/java/net/sf/robocode/io/Logger.java   |   2 +-
 .../net/sf/robocode/io/RobocodeProperties.java     |   2 +-
 .../sf/robocode/manager/IVersionManagerBase.java   |   2 +-
 .../java/net/sf/robocode/peer/IRobotStatics.java   |   2 +-
 .../sf/robocode/repository/CodeSizeCalculator.java |   2 +-
 .../repository/IRepositoryManagerBase.java         |   2 +-
 .../net/sf/robocode/security/HiddenAccess.java     |   2 +-
 .../sf/robocode/security/IHiddenBulletHelper.java  |   2 +-
 .../sf/robocode/security/IHiddenEventHelper.java   |   2 +-
 .../sf/robocode/security/IHiddenRulesHelper.java   |   2 +-
 .../security/IHiddenSpecificationHelper.java       |   2 +-
 .../sf/robocode/security/IHiddenStatusHelper.java  |   2 +-
 .../sf/robocode/security/IThreadManagerBase.java   |   2 +-
 .../net/sf/robocode/security/SafeComponent.java    |   2 +-
 .../serialization/ISerializableHelper.java         |   2 +-
 .../sf/robocode/serialization/RbSerializer.java    |   2 +-
 .../main/java/net/sf/robocode/util/StringUtil.java |   2 +-
 .../main/java/net/sf/robocode/util/UrlUtil.java    |   2 +-
 .../src/main/java/robocode/AdvancedRobot.java      | 240 ++++++++++-----------
 .../src/main/java/robocode/BattleEndedEvent.java   |   2 +-
 .../src/main/java/robocode/BattleResults.java      |   2 +-
 .../src/main/java/robocode/BattleRules.java        |   8 +-
 .../src/main/java/robocode/BorderSentry.java       |   2 +-
 robocode.api/src/main/java/robocode/Bullet.java    |   4 +-
 .../main/java/robocode/BulletHitBulletEvent.java   |   2 +-
 .../src/main/java/robocode/BulletHitEvent.java     |   2 +-
 .../src/main/java/robocode/BulletMissedEvent.java  |   2 +-
 robocode.api/src/main/java/robocode/Condition.java |   4 +-
 .../src/main/java/robocode/CustomEvent.java        |   4 +-
 .../src/main/java/robocode/DeathEvent.java         |   2 +-
 robocode.api/src/main/java/robocode/Droid.java     |   2 +-
 robocode.api/src/main/java/robocode/Event.java     |   6 +-
 .../java/robocode/GunTurnCompleteCondition.java    |   2 +-
 .../src/main/java/robocode/HitByBulletEvent.java   |  10 +-
 .../src/main/java/robocode/HitRobotEvent.java      |   6 +-
 .../src/main/java/robocode/HitWallEvent.java       |   2 +-
 .../src/main/java/robocode/JuniorRobot.java        |  20 +-
 robocode.api/src/main/java/robocode/KeyEvent.java  |   4 +-
 .../src/main/java/robocode/KeyPressedEvent.java    |   2 +-
 .../src/main/java/robocode/KeyReleasedEvent.java   |   2 +-
 .../src/main/java/robocode/KeyTypedEvent.java      |   2 +-
 .../src/main/java/robocode/MessageEvent.java       |   2 +-
 .../src/main/java/robocode/MouseClickedEvent.java  |   2 +-
 .../src/main/java/robocode/MouseDraggedEvent.java  |   2 +-
 .../src/main/java/robocode/MouseEnteredEvent.java  |   2 +-
 .../src/main/java/robocode/MouseEvent.java         |   4 +-
 .../src/main/java/robocode/MouseExitedEvent.java   |   2 +-
 .../src/main/java/robocode/MouseMovedEvent.java    |   2 +-
 .../src/main/java/robocode/MousePressedEvent.java  |   2 +-
 .../src/main/java/robocode/MouseReleasedEvent.java |   2 +-
 .../main/java/robocode/MouseWheelMovedEvent.java   |   2 +-
 .../main/java/robocode/MoveCompleteCondition.java  |   2 +-
 .../src/main/java/robocode/PaintEvent.java         |   4 +-
 .../java/robocode/RadarTurnCompleteCondition.java  |   2 +-
 .../src/main/java/robocode/RateControlRobot.java   |  56 ++---
 robocode.api/src/main/java/robocode/Robocode.java  |   2 +-
 .../java/robocode/RobocodeFileOutputStream.java    |   6 +-
 .../src/main/java/robocode/RobocodeFileWriter.java |   6 +-
 robocode.api/src/main/java/robocode/Robot.java     | 166 +++++++-------
 .../src/main/java/robocode/RobotDeathEvent.java    |   2 +-
 .../src/main/java/robocode/RobotStatus.java        |  34 +--
 .../src/main/java/robocode/RoundEndedEvent.java    |   2 +-
 robocode.api/src/main/java/robocode/Rules.java     |   2 +-
 .../src/main/java/robocode/ScannedRobotEvent.java  |   2 +-
 .../src/main/java/robocode/SkippedTurnEvent.java   |   6 +-
 .../src/main/java/robocode/StatusEvent.java        |   2 +-
 robocode.api/src/main/java/robocode/TeamRobot.java |  16 +-
 .../main/java/robocode/TurnCompleteCondition.java  |   2 +-
 robocode.api/src/main/java/robocode/WinEvent.java  |   2 +-
 .../main/java/robocode/_AdvancedRadiansRobot.java  |   6 +-
 .../src/main/java/robocode/_AdvancedRobot.java     |   4 +-
 robocode.api/src/main/java/robocode/_Robot.java    |   4 +-
 .../src/main/java/robocode/_RobotBase.java         |   8 +-
 .../main/java/robocode/annotation/SafeStatic.java  |   2 +-
 .../java/robocode/annotation/package-info.java     |   2 +-
 .../java/robocode/control/BattleSpecification.java |   2 +-
 .../robocode/control/BattlefieldSpecification.java |   2 +-
 .../java/robocode/control/IRobocodeEngine.java     |   4 +-
 .../main/java/robocode/control/RandomFactory.java  |   2 +-
 .../main/java/robocode/control/RobocodeEngine.java |  10 +-
 .../java/robocode/control/RobocodeListener.java    |  10 +-
 .../main/java/robocode/control/RobotResults.java   |   2 +-
 .../src/main/java/robocode/control/RobotSetup.java |   2 +-
 .../java/robocode/control/RobotSpecification.java  |   2 +-
 .../robocode/control/events/BattleAdaptor.java     |   6 +-
 .../control/events/BattleCompletedEvent.java       |   2 +-
 .../robocode/control/events/BattleErrorEvent.java  |   2 +-
 .../java/robocode/control/events/BattleEvent.java  |   2 +-
 .../control/events/BattleFinishedEvent.java        |   2 +-
 .../control/events/BattleMessageEvent.java         |   2 +-
 .../robocode/control/events/BattlePausedEvent.java |   2 +-
 .../control/events/BattleResumedEvent.java         |   2 +-
 .../control/events/BattleStartedEvent.java         |   2 +-
 .../robocode/control/events/IBattleListener.java   |  26 +--
 .../robocode/control/events/RoundEndedEvent.java   |   2 +-
 .../robocode/control/events/RoundStartedEvent.java |   2 +-
 .../robocode/control/events/TurnEndedEvent.java    |   2 +-
 .../robocode/control/events/TurnStartedEvent.java  |   2 +-
 .../java/robocode/control/events/package-info.java |   2 +-
 .../main/java/robocode/control/package-info.java   |   2 +-
 .../robocode/control/snapshot/BulletState.java     |   2 +-
 .../robocode/control/snapshot/IBulletSnapshot.java |   2 +-
 .../robocode/control/snapshot/IDebugProperty.java  |   2 +-
 .../robocode/control/snapshot/IRobotSnapshot.java  |   2 +-
 .../robocode/control/snapshot/IScoreSnapshot.java  |   2 +-
 .../robocode/control/snapshot/ITurnSnapshot.java   |   2 +-
 .../java/robocode/control/snapshot/RobotState.java |   2 +-
 .../robocode/control/snapshot/package-info.java    |   2 +-
 .../java/robocode/exception/AbortedException.java  |   2 +-
 .../java/robocode/exception/DeathException.java    |   2 +-
 .../java/robocode/exception/DisabledException.java |   2 +-
 .../exception/EventInterruptedException.java       |   2 +-
 .../java/robocode/exception/RobotException.java    |   2 +-
 .../main/java/robocode/exception/WinException.java |   2 +-
 .../main/java/robocode/exception/package-info.java |   2 +-
 .../src/main/java/robocode/package-info.java       |   2 +-
 .../main/java/robocode/robocodeGL/EllipseGL.java   |   2 +-
 .../src/main/java/robocode/robocodeGL/LabelGL.java |   2 +-
 .../src/main/java/robocode/robocodeGL/LineGL.java  |   2 +-
 .../src/main/java/robocode/robocodeGL/PointGL.java |   2 +-
 .../main/java/robocode/robocodeGL/RectangleGL.java |   2 +-
 .../java/robocode/robocodeGL/RenderElement.java    |   2 +-
 .../robocode/robocodeGL/system/GLRenderer.java     |   2 +-
 .../robocode/robotinterfaces/IAdvancedEvents.java  |  10 +-
 .../robocode/robotinterfaces/IAdvancedRobot.java   |   2 +-
 .../robocode/robotinterfaces/IBasicEvents.java     |  46 ++--
 .../robocode/robotinterfaces/IBasicEvents2.java    |   4 +-
 .../robocode/robotinterfaces/IBasicEvents3.java    |   4 +-
 .../java/robocode/robotinterfaces/IBasicRobot.java |   6 +-
 .../robotinterfaces/IInteractiveEvents.java        |  24 +--
 .../robotinterfaces/IInteractiveRobot.java         |   2 +-
 .../robocode/robotinterfaces/IJuniorRobot.java     |   8 +-
 .../robocode/robotinterfaces/IPaintEvents.java     |   8 +-
 .../java/robocode/robotinterfaces/IPaintRobot.java |   2 +-
 .../java/robocode/robotinterfaces/ITeamEvents.java |   4 +-
 .../java/robocode/robotinterfaces/ITeamRobot.java  |   2 +-
 .../robocode/robotinterfaces/package-info.java     |   2 +-
 .../robotinterfaces/peer/IAdvancedRobotPeer.java   |  88 ++++----
 .../robotinterfaces/peer/IBasicRobotPeer.java      | 134 ++++++------
 .../robotinterfaces/peer/IJuniorRobotPeer.java     |   8 +-
 .../robotinterfaces/peer/IStandardRobotPeer.java   |  30 +--
 .../robotinterfaces/peer/ITeamRobotPeer.java       |  14 +-
 .../robotinterfaces/peer/package-info.java         |   2 +-
 .../src/main/java/robocode/util/Utils.java         |   2 +-
 .../src/main/java/robocode/util/package-info.java  |   2 +-
 .../java/net/sf/robocode/battle/BaseBattle.java    |   4 +-
 .../main/java/net/sf/robocode/battle/Battle.java   |   2 +-
 .../java/net/sf/robocode/battle/BattleManager.java |   2 +-
 .../net/sf/robocode/battle/BoundingRectangle.java  |   2 +-
 .../main/java/net/sf/robocode/battle/Command.java  |   2 +-
 .../main/java/net/sf/robocode/battle/IBattle.java  |   2 +-
 .../main/java/net/sf/robocode/battle/Module.java   |   2 +-
 .../net/sf/robocode/battle/peer/BulletPeer.java    |   4 +-
 .../sf/robocode/battle/peer/ContestantPeer.java    |   2 +-
 .../robocode/battle/peer/ContestantStatistics.java |   2 +-
 .../net/sf/robocode/battle/peer/ExplosionPeer.java |   2 +-
 .../sf/robocode/battle/peer/IRobotPeerBattle.java  |   2 +-
 .../net/sf/robocode/battle/peer/RobotPeer.java     |  15 +-
 .../sf/robocode/battle/peer/RobotStatistics.java   |   2 +-
 .../java/net/sf/robocode/battle/peer/TeamPeer.java |   2 +-
 .../sf/robocode/battle/peer/TeamStatistics.java    |   2 +-
 .../robocode/battle/snapshot/BulletSnapshot.java   |   2 +-
 .../sf/robocode/battle/snapshot/RobotSnapshot.java |   2 +-
 .../sf/robocode/battle/snapshot/ScoreSnapshot.java |   2 +-
 .../sf/robocode/battle/snapshot/TurnSnapshot.java  |   2 +-
 .../net/sf/robocode/recording/BattlePlayer.java    |   2 +-
 .../sf/robocode/recording/BattleRecordInfo.java    |   2 +-
 .../net/sf/robocode/recording/BattleRecorder.java  |   2 +-
 .../net/sf/robocode/recording/RecordManager.java   |   2 +-
 .../src/main/resources/compilers/CompilerTest.java |   2 +-
 .../src/main/resources/meleerumble.bat             |   4 +-
 .../src/main/resources/meleerumble.command         |   2 +-
 robocode.content/src/main/resources/meleerumble.sh |   4 +-
 robocode.content/src/main/resources/robocode.bat   |   4 +-
 .../src/main/resources/robocode.command            |   2 +-
 robocode.content/src/main/resources/robocode.sh    |   4 +-
 robocode.content/src/main/resources/roborumble.bat |   4 +-
 .../src/main/resources/roborumble.command          |   2 +-
 robocode.content/src/main/resources/roborumble.sh  |   4 +-
 robocode.content/src/main/resources/teamrumble.bat |   4 +-
 .../src/main/resources/teamrumble.command          |   2 +-
 robocode.content/src/main/resources/teamrumble.sh  |   4 +-
 robocode.content/src/main/resources/twinduel.bat   |   4 +-
 .../src/main/resources/twinduel.command            |   2 +-
 robocode.content/src/main/resources/twinduel.sh    |   4 +-
 .../net/sf/robocode/battle/BattleProperties.java   |   8 +-
 .../robocode/battle/BattleRankingTableModel.java   |   2 +-
 .../robocode/battle/BattleResultsTableModel.java   |   2 +-
 .../net/sf/robocode/battle/IBattleManager.java     |   2 +-
 .../battle/events/BattleEventDispatcher.java       |   2 +-
 .../net/sf/robocode/cachecleaner/CacheCleaner.java |   2 +-
 .../main/java/net/sf/robocode/core/BaseModule.java |   2 +-
 .../main/java/net/sf/robocode/core/Container.java  |   2 +-
 .../net/sf/robocode/core/EngineClassLoader.java    |   2 +-
 .../src/main/java/net/sf/robocode/core/Module.java |   2 +-
 .../java/net/sf/robocode/core/RobocodeMain.java    |   8 +-
 .../net/sf/robocode/core/RobocodeMainBase.java     |   2 +-
 .../java/net/sf/robocode/host/ICpuManager.java     |   2 +-
 .../java/net/sf/robocode/host/IHostManager.java    |   2 +-
 .../net/sf/robocode/host/IRobotClassLoader.java    |   2 +-
 .../java/net/sf/robocode/host/RobotStatics.java    |   2 +-
 .../src/main/java/net/sf/robocode/io/JarJar.java   |   2 +-
 .../java/net/sf/robocode/io/URLJarCollector.java   |   2 +-
 .../java/net/sf/robocode/peer/BadBehavior.java     |   2 +-
 .../java/net/sf/robocode/peer/BulletCommand.java   |   2 +-
 .../java/net/sf/robocode/peer/BulletStatus.java    |   2 +-
 .../java/net/sf/robocode/peer/DebugProperty.java   |   2 +-
 .../java/net/sf/robocode/peer/ExecCommands.java    |   2 +-
 .../java/net/sf/robocode/peer/ExecResults.java     |   2 +-
 .../main/java/net/sf/robocode/peer/IRobotPeer.java |   2 +-
 .../java/net/sf/robocode/peer/TeamMessage.java     |   2 +-
 .../sf/robocode/recording/BattleRecordFormat.java  |   2 +-
 .../net/sf/robocode/recording/IRecordManager.java  |   2 +-
 .../sf/robocode/repository/CodeSizeCalculator.java |   2 +-
 .../sf/robocode/repository/IRepositoryManager.java |   2 +-
 .../net/sf/robocode/repository/IRobotItem.java     |   2 +-
 .../net/sf/robocode/repository/IRobotSpecItem.java |   2 +-
 .../sf/robocode/repository/RobotProperties.java    |   2 +-
 .../java/net/sf/robocode/repository/RobotType.java |   2 +-
 .../net/sf/robocode/repository/TeamProperties.java |   2 +-
 .../robocode/robotpaint/Graphics2DSerialized.java  |   2 +-
 .../net/sf/robocode/robotpaint/IGraphicsProxy.java |   2 +-
 .../robocode/serialization/IXmlSerializable.java   |   2 +-
 .../serialization/SerializableOptions.java         |   2 +-
 .../net/sf/robocode/serialization/XmlReader.java   |   2 +-
 .../net/sf/robocode/serialization/XmlWriter.java   |   2 +-
 .../sf/robocode/settings/ISettingsListener.java    |   2 +-
 .../net/sf/robocode/settings/ISettingsManager.java |   2 +-
 .../net/sf/robocode/settings/SettingsManager.java  |   2 +-
 .../java/net/sf/robocode/sound/ISoundManager.java  |   2 +-
 .../java/net/sf/robocode/ui/IWindowManager.java    |   2 +-
 .../sf/robocode/util/AlphanumericComparator.java   |   2 +-
 .../net/sf/robocode/version/IVersionManager.java   |   2 +-
 .../main/java/net/sf/robocode/version/Version.java |   2 +-
 .../net/sf/robocode/version/VersionManager.java    |   2 +-
 robocode.core/src/main/resources/battleRecord.xsd  |   2 +-
 robocode.core/src/main/resources/battleRecordS.xsd |   2 +-
 .../sf/robocode/serialization/ObjectCloner.java    |   2 +-
 .../robocode/serialization/RbSerializerTest.java   |   2 +-
 .../java/net/sf/robocode/version/VersionTest.java  |   2 +-
 robocode.distribution/setup.asm.xml                |   2 +-
 robocode.distribution/src.asm.xml                  |   2 +-
 .../main/java/net/sf/robocode/host/CpuManager.java |  36 +++-
 .../java/net/sf/robocode/host/HostManager.java     |   2 +-
 .../src/main/java/net/sf/robocode/host/IHost.java  |   2 +-
 .../java/net/sf/robocode/host/IHostedThread.java   |   2 +-
 .../java/net/sf/robocode/host/IThreadManager.java  |   2 +-
 .../main/java/net/sf/robocode/host/JavaHost.java   |   2 +-
 .../src/main/java/net/sf/robocode/host/Module.java |   2 +-
 .../net/sf/robocode/host/events/EventManager.java  |   2 +-
 .../net/sf/robocode/host/events/EventQueue.java    |   2 +-
 .../net/sf/robocode/host/events/IEventManager.java |   2 +-
 .../robocode/host/io/BufferedPipedInputStream.java |   2 +-
 .../host/io/BufferedPipedOutputStream.java         |   2 +-
 .../sf/robocode/host/io/RobotFileOutputStream.java |   2 +-
 .../robocode/host/io/RobotFileSystemManager.java   |   2 +-
 .../net/sf/robocode/host/io/RobotOutputStream.java |   2 +-
 .../robocode/host/jarjar/JarJarURLConnection.java  |   5 +-
 .../robocode/host/proxies/AdvancedRobotProxy.java  |   2 +-
 .../sf/robocode/host/proxies/BasicRobotProxy.java  |   2 +-
 .../robocode/host/proxies/HostingRobotProxy.java   |   2 +-
 .../robocode/host/proxies/IHostingRobotProxy.java  |   2 +-
 .../sf/robocode/host/proxies/JuniorRobotProxy.java |   2 +-
 .../robocode/host/proxies/StandardRobotProxy.java  |   2 +-
 .../sf/robocode/host/proxies/TeamRobotProxy.java   |   2 +-
 .../sf/robocode/host/security/ClassAnalyzer.java   |   2 +-
 .../robocode/host/security/RobocodePermission.java |  14 +-
 .../host/security/RobocodeSecurityManager.java     |   2 +-
 .../host/security/RobocodeSecurityPolicy.java      |   2 +-
 .../robocode/host/security/RobotClassLoader.java   |  32 ++-
 .../robocode/host/security/RobotThreadManager.java |   2 +-
 .../robocode/host/security/SecureInputStream.java  |   4 +-
 .../robocode/host/security/SecurePrintStream.java  |   2 +-
 .../sf/robocode/host/security/ThreadManager.java   |   2 +-
 .../serialization/RobocodeObjectInputStream.java   |   2 +-
 .../net/sf/robocode/host/jarjar/JarJarTest.java    |   2 +-
 .../net/sf/robocode/installer/AutoExtract.java     |  78 ++++---
 .../net/sf/robocode/repository/IRepository.java    |   2 +-
 .../java/net/sf/robocode/repository/Module.java    |   2 +-
 .../net/sf/robocode/repository/Repository.java     |   2 +-
 .../sf/robocode/repository/RepositoryManager.java  |   2 +-
 .../robocode/repository/items/IRepositoryItem.java |   2 +-
 .../robocode/repository/items/RepositoryItem.java  |   2 +-
 .../sf/robocode/repository/items/RobotItem.java    |  14 +-
 .../robocode/repository/items/RobotSpecItem.java   |   2 +-
 .../net/sf/robocode/repository/items/TeamItem.java |  11 +-
 .../repository/items/handlers/ClassHandler.java    |   2 +-
 .../repository/items/handlers/ItemHandler.java     |   2 +-
 .../items/handlers/PropertiesHandler.java          |   2 +-
 .../repository/items/handlers/SourceHandler.java   |   2 +-
 .../repository/items/handlers/TeamHandler.java     |   2 +-
 .../robocode/repository/packager/JarCreator.java   |   7 +-
 .../robocode/repository/packager/JarExtractor.java |   2 +-
 .../repository/parsers/ClasspathFileParser.java    |   2 +-
 .../net/sf/robocode/repository/root/BaseRoot.java  |   2 +-
 .../sf/robocode/repository/root/ClasspathRoot.java |   2 +-
 .../robocode/repository/root/IRepositoryRoot.java  |   2 +-
 .../net/sf/robocode/repository/root/JarRoot.java   |   2 +-
 .../repository/root/handlers/ClassPathHandler.java |   2 +-
 .../repository/root/handlers/JarHandler.java       |   2 +-
 .../repository/root/handlers/RootHandler.java      |   2 +-
 .../roborumble/battlesengine/BattlesRunner.java    |   2 +-
 .../battlesengine/CompetitionsSelector.java        |   2 +-
 .../roborumble/battlesengine/PrepareBattles.java   |   2 +-
 .../roborumble/netengine/BotsDownload.java         |   2 +-
 .../roborumble/netengine/FileTransfer.java         |   2 +-
 .../roborumble/netengine/ResultsUpload.java        |   2 +-
 .../roborumble/netengine/UpdateRatingFiles.java    |   2 +-
 .../sf/robocode/roborumble/util/ExcludesUtil.java  |   2 +-
 .../robocode/roborumble/util/PropertiesUtil.java   |   2 +-
 .../src/main/java/roborumble/RoboRumbleAtHome.java |   8 +-
 robocode.samples/src/main/java/sample/Corners.java |   4 +-
 robocode.samples/src/main/java/sample/Crazy.java   |   4 +-
 robocode.samples/src/main/java/sample/Fire.java    |   4 +-
 .../src/main/java/sample/Interactive.java          |  12 +-
 .../src/main/java/sample/Interactive_v2.java       |  12 +-
 .../src/main/java/sample/MyFirstJuniorRobot.java   |   4 +-
 .../src/main/java/sample/MyFirstRobot.java         |   4 +-
 .../src/main/java/sample/PaintingRobot.java        |   4 +-
 robocode.samples/src/main/java/sample/RamFire.java |   4 +-
 .../src/main/java/sample/SittingDuck.html          |   2 +-
 .../src/main/java/sample/SittingDuck.java          |   4 +-
 robocode.samples/src/main/java/sample/SpinBot.java |   4 +-
 robocode.samples/src/main/java/sample/Target.java  |   4 +-
 .../src/main/java/sample/TrackFire.java            |   4 +-
 robocode.samples/src/main/java/sample/Tracker.java |   4 +-
 .../src/main/java/sample/VelociRobot.java          |   2 +-
 robocode.samples/src/main/java/sample/Walls.java   |   4 +-
 robocode.samples/src/main/java/sampleex/Alien.java |   2 +-
 .../src/main/java/sampleex/AlienComposition.java   |   2 +-
 .../src/main/java/sampleex/MasterAndSlave.java     |   2 +-
 .../main/java/sampleex/ProxyOfGreyEminence.java    |   2 +-
 .../src/main/java/sampleex/RegullarMonk.java       |   2 +-
 robocode.samples/src/main/java/sampleex/Slave.java |   2 +-
 .../src/main/java/samplesentry/BorderGuard.java    |   2 +-
 .../src/main/java/sampleteam/MyFirstDroid.java     |   4 +-
 .../src/main/java/sampleteam/MyFirstLeader.java    |   4 +-
 .../src/main/java/sampleteam/Point.java            |   2 +-
 .../src/main/java/sampleteam/RobotColors.java      |   2 +-
 .../main/java/net/sf/robocode/sound/Module.java    |   2 +-
 .../java/net/sf/robocode/sound/SoundCache.java     |   2 +-
 .../java/net/sf/robocode/sound/SoundManager.java   |   2 +-
 ...lyLongNameIWouldSayTooLongMaybeEventLonger.java |   2 +-
 .../src/main/java/NoPackageShortName.java          |   2 +-
 .../src/main/java/robocode/BadNamespace.java       |   2 +-
 .../src/main/java/tested/robots/Ahead.java         |   2 +-
 .../src/main/java/tested/robots/AwtAttack.java     |   2 +-
 .../src/main/java/tested/robots/BadFirePower.java  |   2 +-
 .../src/main/java/tested/robots/BattleLost.java    |   2 +-
 .../src/main/java/tested/robots/BattleWin.java     |   2 +-
 .../src/main/java/tested/robots/BodyTurnRate.java  |   2 +-
 .../java/tested/robots/ConstructorAwtAttack.java   |   2 +-
 .../java/tested/robots/ConstructorHttpAttack.java  |   2 +-
 .../tested/robots/ConstructorReflectionAttack.java |   2 +-
 .../tested/robots/ConstructorSocketAttack.java     |   2 +-
 .../tested/robots/ConstructorThreadAttack.java     |   2 +-
 .../src/main/java/tested/robots/CustomEvents.java  |   2 +-
 .../java/tested/robots/DecelerationCaveat1.java    |   2 +-
 .../java/tested/robots/DecelerationCaveat2.java    |   2 +-
 .../java/tested/robots/DecelerationCaveat3.java    |   2 +-
 .../src/main/java/tested/robots/DieFast.java       |   2 +-
 .../src/main/java/tested/robots/EnvAttack.java     |   2 +-
 .../java/tested/robots/EventPriorityFilter.java    |   2 +-
 .../src/main/java/tested/robots/FairPlay.java      |   2 +-
 .../src/main/java/tested/robots/FileAttack.java    |   2 +-
 .../java/tested/robots/FileOutputStreamAttack.java |   2 +-
 .../src/main/java/tested/robots/FileWriteSize.java |   2 +-
 .../src/main/java/tested/robots/GunHeat.java       |   2 +-
 .../src/main/java/tested/robots/GunTurnRate.java   |   2 +-
 .../src/main/java/tested/robots/HttpAttack.java    |   2 +-
 .../java/tested/robots/IncludeNamespaceAttack.java |   2 +-
 .../main/java/tested/robots/InteruptibleEvent.java |   2 +-
 .../src/main/java/tested/robots/JuniorEvents.java  |   2 +-
 .../src/main/java/tested/robots/MaxTurnRate.java   |   2 +-
 .../src/main/java/tested/robots/MaxVelocity.java   |   2 +-
 .../java/tested/robots/PrivateConstructor.java     |   2 +-
 .../tested/robots/RadarTurnRateAndSetAdjust.java   |   2 +-
 .../src/main/java/tested/robots/Random.java        |   2 +-
 .../src/main/java/tested/robots/RateControl.java   |   2 +-
 .../main/java/tested/robots/ReflectionAttack.java  |   2 +-
 .../main/java/tested/robots/ReverseDirection.java  |   2 +-
 .../main/java/tested/robots/RobotDeathEvents.java  |   2 +-
 .../src/main/java/tested/robots/SkipTurns.java     |   2 +-
 .../src/main/java/tested/robots/SocketAttack.java  |   2 +-
 .../src/main/java/tested/robots/ThreadAttack.java  |   2 +-
 .../main/java/tested/robots/ThreadGroupAttack.java |   2 +-
 .../robots/TooLongNameThisIsReallyTooLongName.java |   2 +-
 .../src/main/java/tested/robots/UndeadThread.java  |   2 +-
 .../src/main/java/tested/robots/WatchBullets.java  |   2 +-
 .../TooLongNamespace.java                          |   2 +-
 .../java/net/sf/robocode/test/helpers/Assert.java  |   2 +-
 .../sf/robocode/test/helpers/RobocodeTestBed.java  |   2 +-
 .../test/core/util/AlphanumericComparatorTest.java |   2 +-
 .../test/host/security/RobotClassLoaderTest.java   |   2 +-
 .../sf/robocode/test/robots/TestAcceleration.java  |   2 +-
 .../net/sf/robocode/test/robots/TestAwtAttack.java |   2 +-
 .../sf/robocode/test/robots/TestBodyTurnRate.java  |   2 +-
 .../sf/robocode/test/robots/TestBulletPower.java   |   2 +-
 .../test/robots/TestConstructorAwtAttack.java      |   2 +-
 .../test/robots/TestConstructorHttpAttack.java     |   2 +-
 .../robots/TestConstructorReflectionAttack.java    |   2 +-
 .../test/robots/TestConstructorSocketAttack.java   |   2 +-
 .../test/robots/TestConstructorThreadAttack.java   |   2 +-
 .../sf/robocode/test/robots/TestCustomEvents.java  |   2 +-
 .../test/robots/TestDuplicatesAndScore.java        |   2 +-
 .../net/sf/robocode/test/robots/TestEnvAttack.java |   2 +-
 .../test/robots/TestEventPriorityFilter.java       |   2 +-
 .../net/sf/robocode/test/robots/TestFairPlay.java  |   2 +-
 .../sf/robocode/test/robots/TestFileAttack.java    |   2 +-
 .../test/robots/TestFileOutputStreamAttack.java    |   2 +-
 .../net/sf/robocode/test/robots/TestFileWrite.java |   2 +-
 .../sf/robocode/test/robots/TestFileWriteSize.java |   2 +-
 .../net/sf/robocode/test/robots/TestGunHeat.java   |   2 +-
 .../sf/robocode/test/robots/TestGunTurnRate.java   |   2 +-
 .../sf/robocode/test/robots/TestHttpAttack.java    |   2 +-
 .../test/robots/TestIncludeNamespaceAttack.java    |   2 +-
 .../test/robots/TestInteruptibleEvent.java         |   2 +-
 .../net/sf/robocode/test/robots/TestJunior.java    |   2 +-
 .../java/net/sf/robocode/test/robots/TestLost.java |   2 +-
 .../sf/robocode/test/robots/TestMaxTurnRate.java   |   2 +-
 .../sf/robocode/test/robots/TestMaxVelocity.java   |   2 +-
 .../net/sf/robocode/test/robots/TestNames.java     |   2 +-
 .../net/sf/robocode/test/robots/TestPosition.java  |   2 +-
 .../test/robots/TestPrivateConstructor.java        |   2 +-
 .../test/robots/TestRadarTurnRateAndSetAdjust.java |   2 +-
 .../net/sf/robocode/test/robots/TestRandom.java    |   2 +-
 .../test/robots/TestRankingsWithTargetRobots.java  |   2 +-
 .../sf/robocode/test/robots/TestRateControl.java   |   2 +-
 .../robocode/test/robots/TestReflectionAttack.java |   2 +-
 .../robocode/test/robots/TestReverseDirection.java |   2 +-
 .../robocode/test/robots/TestRobotDeathEvents.java |   2 +-
 .../net/sf/robocode/test/robots/TestScoring.java   |   2 +-
 .../sf/robocode/test/robots/TestSkippedTurns.java  |   2 +-
 .../sf/robocode/test/robots/TestSocketAttack.java  |   2 +-
 .../sf/robocode/test/robots/TestThreadAttack.java  |   2 +-
 .../test/robots/TestThreadGroupAttack.java         |   2 +-
 .../sf/robocode/test/robots/TestUndeadThread.java  |   2 +-
 .../sf/robocode/test/robots/TestWatchBullet.java   |   2 +-
 .../java/net/sf/robocode/test/robots/TestWin.java  |   2 +-
 .../sf/robocode/test/samples/RobocodeRunner.java   |   2 +-
 .../ui/editor/CompilerPreferencesDialog.java       |   2 +-
 .../sf/robocode/ui/editor/CompilerProperties.java  |   2 +-
 .../sf/robocode/ui/editor/CompoundUndoManager.java |   2 +-
 .../java/net/sf/robocode/ui/editor/EditWindow.java |   2 +-
 .../java/net/sf/robocode/ui/editor/EditorPane.java |   2 +-
 .../net/sf/robocode/ui/editor/EditorPanel.java     |   2 +-
 .../ui/editor/EditorThemeConfigDialog.java         |   2 +-
 .../sf/robocode/ui/editor/FindReplaceDialog.java   |   2 +-
 .../java/net/sf/robocode/ui/editor/FontStyle.java  |   2 +-
 .../sf/robocode/ui/editor/IEditorProperties.java   |   2 +-
 .../net/sf/robocode/ui/editor/JavaDocument.java    |   2 +-
 .../net/sf/robocode/ui/editor/LineHighlighter.java |   2 +-
 .../net/sf/robocode/ui/editor/LineNumberArea.java  |   2 +-
 .../java/net/sf/robocode/ui/editor/Module.java     |   2 +-
 .../sf/robocode/ui/editor/MoreWindowsDialog.java   |   2 +-
 .../sf/robocode/ui/editor/RobocodeCompiler.java    |   2 +-
 .../ui/editor/RobocodeCompilerFactory.java         |   2 +-
 .../net/sf/robocode/ui/editor/RobocodeEditor.java  |   4 +-
 .../robocode/ui/editor/RobocodeEditorMenuBar.java  |   2 +-
 .../net/sf/robocode/ui/editor/StyledDocument.java  |   2 +-
 .../robocode/ui/editor/UndoManagerWithActions.java |   2 +-
 .../net/sf/robocode/ui/editor/WindowMenuItem.java  |  16 +-
 .../sf/robocode/ui/editor/theme/ColorAndStyle.java |   2 +-
 .../ui/editor/theme/ColorAndStyleAdapter.java      |   2 +-
 .../sf/robocode/ui/editor/theme/ComboBoxUtil.java  |   2 +-
 .../robocode/ui/editor/theme/EditorProperties.java |   2 +-
 .../ui/editor/theme/EditorPropertiesManager.java   |   2 +-
 .../ui/editor/theme/EditorThemeProperties.java     |   2 +-
 .../editor/theme/EditorThemePropertiesManager.java |   2 +-
 .../theme/EditorThemePropertyChangeAdapter.java    |   2 +-
 .../ui/editor/theme/IColorAndStyleListener.java    |   2 +-
 .../ui/editor/theme/IEditorThemeProperties.java    |   2 +-
 .../theme/IEditorThemePropertyChangeListener.java  |   2 +-
 .../java/net/sf/robocode/ui/BrowserManager.java    |   3 +-
 .../main/java/net/sf/robocode/ui/CheckList.java    |   2 +-
 .../java/net/sf/robocode/ui/IImageManager.java     |   2 +-
 .../net/sf/robocode/ui/IRobotDialogManager.java    |   2 +-
 .../java/net/sf/robocode/ui/IWindowManagerExt.java |   4 +-
 .../main/java/net/sf/robocode/ui/ImageManager.java |   2 +-
 .../src/main/java/net/sf/robocode/ui/Module.java   |   2 +-
 .../net/sf/robocode/ui/RobotDialogManager.java     |   2 +-
 .../java/net/sf/robocode/ui/WindowManager.java     |   8 +-
 .../sf/robocode/ui/battle/AwtBattleAdaptor.java    |   2 +-
 .../net/sf/robocode/ui/battleview/BattleField.java |   2 +-
 .../net/sf/robocode/ui/battleview/BattleView.java  |   2 +-
 .../robocode/ui/battleview/InteractiveHandler.java |   2 +-
 .../robocode/ui/battleview/MirroredGraphics.java   |   2 +-
 .../sf/robocode/ui/battleview/ScreenshotUtil.java  |   2 +-
 .../java/net/sf/robocode/ui/dialog/AboutBox.java   |   2 +-
 .../robocode/ui/dialog/AvailableRobotsPanel.java   |   2 +-
 .../net/sf/robocode/ui/dialog/BaseScoreDialog.java |   2 +-
 .../net/sf/robocode/ui/dialog/BattleButton.java    |   2 +-
 .../net/sf/robocode/ui/dialog/BattleDialog.java    |   2 +-
 .../net/sf/robocode/ui/dialog/ConsoleDialog.java   |   2 +-
 .../sf/robocode/ui/dialog/ConsoleScrollPane.java   |   2 +-
 .../java/net/sf/robocode/ui/dialog/MenuBar.java    |  32 +--
 .../net/sf/robocode/ui/dialog/NewBattleDialog.java |   2 +-
 .../sf/robocode/ui/dialog/NewBattleRulesTab.java   |   2 +-
 .../ui/dialog/PreferencesCommonOptionsTab.java     |   2 +-
 .../dialog/PreferencesDevelopmentOptionsTab.java   |   2 +-
 .../sf/robocode/ui/dialog/PreferencesDialog.java   |   2 +-
 .../ui/dialog/PreferencesRenderingOptionsTab.java  |   2 +-
 .../ui/dialog/PreferencesSoundOptionsTab.java      |   2 +-
 .../ui/dialog/PreferencesViewOptionsTab.java       |   2 +-
 .../net/sf/robocode/ui/dialog/RankingDialog.java   |   2 +-
 .../net/sf/robocode/ui/dialog/RcSplashScreen.java  |   2 +-
 .../net/sf/robocode/ui/dialog/ResultsDialog.java   |   4 +-
 .../ui/dialog/ResultsTableCellRenderer.java        |   2 +-
 .../net/sf/robocode/ui/dialog/RobocodeFrame.java   |   4 +-
 .../net/sf/robocode/ui/dialog/RobotButton.java     |   7 +-
 .../robocode/ui/dialog/RobotDescriptionPanel.java  |   2 +-
 .../net/sf/robocode/ui/dialog/RobotDialog.java     |   2 +-
 .../net/sf/robocode/ui/dialog/RobotExtractor.java  |   2 +-
 .../sf/robocode/ui/dialog/RobotSelectionPanel.java |   2 +-
 .../net/sf/robocode/ui/dialog/TeamCreator.java     |   2 +-
 .../ui/dialog/TeamCreatorOptionsPanel.java         |   2 +-
 .../robocode/ui/dialog/WindowPositionManager.java  |   2 +-
 .../java/net/sf/robocode/ui/dialog/WindowUtil.java |   2 +-
 .../java/net/sf/robocode/ui/dialog/Wizard.java     |   2 +-
 .../net/sf/robocode/ui/dialog/WizardCardPanel.java |   2 +-
 .../sf/robocode/ui/dialog/WizardController.java    |   2 +-
 .../net/sf/robocode/ui/dialog/WizardListener.java  |   2 +-
 .../net/sf/robocode/ui/dialog/WizardPanel.java     |   2 +-
 .../sf/robocode/ui/dialog/WizardTabbedPane.java    |   2 +-
 .../net/sf/robocode/ui/editor/IRobocodeEditor.java |   2 +-
 .../java/net/sf/robocode/ui/gfx/ColorUtil.java     |   2 +-
 .../java/net/sf/robocode/ui/gfx/GraphicsState.java |   2 +-
 .../java/net/sf/robocode/ui/gfx/ImageUtil.java     |   2 +-
 .../java/net/sf/robocode/ui/gfx/RenderImage.java   |   2 +-
 .../java/net/sf/robocode/ui/gfx/RenderObject.java  |   2 +-
 .../java/net/sf/robocode/ui/gfx/RobocodeLogo.java  |   2 +-
 .../net/sf/robocode/ui/packager/ConfirmPanel.java  |   2 +-
 .../net/sf/robocode/ui/packager/FilenamePanel.java |   2 +-
 .../robocode/ui/packager/PackagerOptionsPanel.java |   2 +-
 .../net/sf/robocode/ui/packager/RobotPackager.java |   2 +-
 .../robocode/ui/util/LimitedClassnameDocument.java |   2 +-
 .../net/sf/robocode/ui/util/LimitedDocument.java   |   2 +-
 .../java/net/sf/robocode/ui/util/ShortcutUtil.java |   2 +-
 .../resources/net/sf/robocode/ui/html/about.html   |   2 +-
 super-pom/pom.xml                                  |   9 +-
 super-pom/robocode-license-header.txt              |   2 +-
 tools/jacobe/build.xml                             |   2 +-
 tools/loadTools.cmd                                |   2 +-
 tools/loadTools.sh                                 |   2 +-
 tools/loader/Loader.java                           |   2 +-
 versions.md                                        |  31 +++
 961 files changed, 2151 insertions(+), 1821 deletions(-)

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

_______________________________________________
pkg-java-commits mailing list
pkg-java-comm...@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to