Source of /projects/or

# CLASS project_summary_box
# BREAKOUT right
# CLASS heading
Project Summary
Author: "Open Rails Team" <http://openrails.org> property:[dbpedia-owl:developer] xmlns:dbpedia-owl:[http://dbpedia.org/ontology/]
Language: "*C#*" <http://wikipedia.org/wiki/C_Sharp_(programming_language)> property:[dbpedia-owl:language] xmlns:dbpedia-owl:[http://dbpedia.org/ontology/] resource:[http://dbpedia.org/resource/C_Sharp_(programming_language)]
License: "*GPL 3.0*" <http://opensource.org/licenses/gpl-3.0.html> rel:[license] property:[dbpedia-owl:license] xmlns:dbpedia-owl:[http://dbpedia.org/ontology/]
Browse: "Builds" <or/builds>, "Log" <or/log>, "Triage" <or/triage>, "Documentation" <or/documentation>
Last automatic build: "U2020.08.09-0036 2020-08-09 01:43:10" <or/builds/2020-08-09_01-43-10_U2020.08.09-0036/Open Rails U2020.08.09-0036 2020-08-09 01-43-10.zip>
Build status: <image:or/ci_status.svg>
Last changed: *2020-08-08 03:32:25*
*git clone https:@//git.launchpad.net/or*

# BREAKOUT END

# CLASS cps-page-title-reversed
Silver's Simple Site @- Projects @- Open Rails
**********************************************

# BREAKOUT left
<image:or/logo.png> property:[dbpprop:logo] xmlns:dbpprop:[http://dbpedia.org/property/]
# BREAKOUT END
# property rdfs:comment
# xmlns:rdfs http://www.w3.org/2000/01/rdf-schema#
Open Rails is a train simulator that supports the world's largest range of digital content. Accurate behaviour for steam, diesel and electric traction including trains with multiple locos. Signals which correctly protect the train and permit complex timetabled operations. Multi-user mode in which any timetabled train can be driven in person or by computer.
# CLASS clearfix
-

Preview
=======
# BORDER 1px #000000
# BACKGROUND #000000
# COLOR #FFFFFF
||Open Rails Code Bot started at 2020-08-09 01:51:10Z
||GitHub organisation: openrails
||GitHub team:         development-team
||GitHub repository:   openrails
||GitHub base branch:  master
||GitHub merge branch: unstable
||Team members (11):
||  Sharpe49
||  twpol
||  cjakeman
||  YoRyan
||  perpetualKid
||  strawberryfield
||  peternewell
||  Csantucci
||  wjcurrey
||  markus-GE
||  mbm-OR
||Open pull requests (16):
||  #57 Ensure that build fails when tests fail to run
||    By:     twpol
||    Branch: bugfix/net4-test-runner
||    Labels: not-for-unstable
||    Allowed to auto-merge? False
||  #79 Update version calculation for new unstable versions
||    By:     twpol
||    Branch: feature/unstable-version-numbers
||    Labels:
||    Allowed to auto-merge? True
||  #95 https://blueprints.launchpad.net/or/+spec/temporary-options-for-activ.
||    By:     peternewell
||    Branch: activity_options
||    Labels: enhancement not-for-unstable
||    Allowed to auto-merge? False
||  #105 refactor: Reformat all code with dotnet format
||    By:     twpol
||    Branch: feature/dotnet-format
||    Labels:
||    Allowed to auto-merge? True
||  #228 adds links to OR on Elvas Tower
||    By:     cjakeman
||    Branch: website-update
||    Labels: website
||    Allowed to auto-merge? True
||  #230 Work in progress Monogame migration
||    By:     twpol
||    Branch: monogame/master
||    Labels: not-for-unstable refactoring
||    Allowed to auto-merge? False
||  #232 JSON consist format: https://blueprints.launchpad.net/or/+spec/consist-editor
||    By:     YoRyan
||    Branch: nextgen-consists
||    Labels: enhancement
||    Allowed to auto-merge? True
||  #234 Rehabilitate unit testing suite, migrate to xUnit 2
||    By:     YoRyan
||    Branch: fix-tests
||    Labels: refactoring
||    Allowed to auto-merge? True
||  #241 Fixed delayed opening of signals on high speed lines in explorer mode https://bugs.launchpad.net/or/+bug/1613304
||    By:     Sharpe49
||    Branch: fix-signals-hsl
||    Labels: bug refactoring
||    Allowed to auto-merge? True
||  #243 Fix lack of friction for wagons using freight animations with Davis values: https://bugs.launchpad.net/or/+bug/1889448
||    By:     YoRyan
||    Branch: fix-freightanim-friction
||    Labels: bug
||    Allowed to auto-merge? True
||  #244 expanded Variable Sound Triggers
||    By:     cjakeman
||    Branch: manual-sound
||    Labels: documentation
||    Allowed to auto-merge? True
||  #245 Manual build fixes
||    By:     cjakeman
||    Branch: manual-build-fixes
||    Labels: documentation
||    Allowed to auto-merge? True
||  #247 adds Manual.pdf in Spanish
||    By:     cjakeman
||    Branch: spanish-manual2
||    Labels: documentation
||    Allowed to auto-merge? True
||  #248 Russian translation
||    By:     Weter-ORTS
||    Branch: master
||    Labels: for-unstable locales
||    Allowed to auto-merge? True
||  #251 Change 3D cab key behaviour
||    By:     Sharpe49
||    Branch: change-3d-cab-key-behaviour
||    Labels: enhancement
||    Allowed to auto-merge? True
||  #252 Script compilation with Roslyn in order to support C# v7
||    By:     Sharpe49
||    Branch: script-csharp7
||    Labels: enhancement
||    Allowed to auto-merge? True
||Pull requests suitable for auto-merging (13):
||  #79 Update version calculation for new unstable versions
||  #105 refactor: Reformat all code with dotnet format
||  #228 adds links to OR on Elvas Tower
||  #232 JSON consist format: https://blueprints.launchpad.net/or/+spec/consist-editor
||  #234 Rehabilitate unit testing suite, migrate to xUnit 2
||  #241 Fixed delayed opening of signals on high speed lines in explorer mode https://bugs.launchpad.net/or/+bug/1613304
||  #243 Fix lack of friction for wagons using freight animations with Davis values: https://bugs.launchpad.net/or/+bug/1889448
||  #244 expanded Variable Sound Triggers
||  #245 Manual build fixes
||  #247 adds Manual.pdf in Spanish
||  #248 Russian translation
||  #251 Change 3D cab key behaviour
||  #252 Script compilation with Roslyn in order to support C# v7
||Preparing repository...
||  > git --no-pager fetch --update-head-ok
||  > git --no-pager reset --hard
||  < HEAD is now at 95ddd1fb9 Automatic merge of X1.3.1-203-g4d6188725 and 11 pull requests
||  > git --no-pager clean --force -d -x
||  > git --no-pager checkout --quiet --detach 4d61887252746f5adc2714d9f7950d7a4fe8a097
||Merging #79 Update version calculation for new unstable versions...
||  > git --no-pager merge --quiet --no-edit --no-ff 7d9f14be82ec3bfc3c5ded65bc3503490d96083c
||  < Auto-merging Build.cmd
||Merging #105 refactor: Reformat all code with dotnet format...
||  > git --no-pager merge --quiet --no-edit --no-ff 6ec4cc05b8c7930950f96b494327b882ce705379
||  < Auto-merging Source/RunActivity/Viewer3D/Weather.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Sound.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Signals.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Shapes.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Shaders.cs
||  < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSWagonViewer.cs
||  < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSSteamLocomotiveViewer.cs
||  < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/RollingStock/MSTSSteamLocomotiveViewer.cs
||  < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs
||  < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/RollingStock/MSTSLocomotiveViewer.cs
||  < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSElectricLocomotiveViewer.cs
||  < Auto-merging Source/RunActivity/Viewer3D/RollingStock/MSTSDieselLocomotiveViewer.cs
||  < Auto-merging Source/RunActivity/Viewer3D/RenderFrame.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Processes/GameStateRunActivity.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Popups/WindowText.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Popups/WindowManager.cs
||  < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Popups/WindowManager.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Popups/Window.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Popups/TrackMonitorWindow.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Popups/TTDetachWindow.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Popups/HelpWindow.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Popups/HUDWindow.cs
||  < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Popups/HUDWindow.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Materials.cs
||  < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Materials.cs
||  < Auto-merging Source/RunActivity/Viewer3D/MSTSSky.cs
||  < Auto-merging Source/RunActivity/Viewer3D/InfoDisplay.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Debugging/MessageViewer.cs
||  < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Debugging/MessageViewer.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Debugging/DebugViewerForm.cs
||  < CONFLICT (content): Merge conflict in Source/RunActivity/Viewer3D/Debugging/DebugViewerForm.cs
||  < Auto-merging Source/RunActivity/Viewer3D/Cameras.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Turntables.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/Turntables.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Timetables/TTTrain.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Timetables/TTPool.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Timetables/ProcessTimetable.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Timetables/PoolInfo.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Simulator.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/Simulator.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Signalling/Signals.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/TrainCar.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/TrainControlSystem.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/TrainControlSystem.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerTransmissions/Axle.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/Pantograph.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/DieselEngine.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/PowerSupplies/CircuitBreaker.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/MSTSNotchController.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/MSTSNotchController.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/MSTSBrakeController.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Controllers/BrakeController.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/VacuumSinglePipe.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/VacuumSinglePipe.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/AirSinglePipe.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/SubSystems/Brakes/MSTS/AirSinglePipe.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/MSTSWagon.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSSteamLocomotive.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/MSTSLocomotive.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/RollingStocks/MSTSDieselLocomotive.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/RollingStocks/MSTSDieselLocomotive.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Physics/Train.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/Physics/Train.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/LevelCrossing.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Confirmer.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/Confirmer.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/Activity.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/AIs/AITrain.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/AIs/AITrain.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/AIs/AIAuxAction.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Simulation/AIs/AIAuxAction.cs
||  < Auto-merging Source/Orts.Simulation/Simulation/AIs/AI.cs
||  < Auto-merging Source/Orts.Simulation/MultiPlayer/Message.cs
||  < Auto-merging Source/Orts.Simulation/Common/Events.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Common/Events.cs
||  < Auto-merging Source/Orts.Simulation/Common/Commands.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Simulation/Common/Commands.cs
||  < Auto-merging Source/Orts.Parsers.Msts/STFReader.cs
||  < Auto-merging Source/Orts.Parsers.Msts/Interpolator.cs
||  < Auto-merging Source/Orts.Formats.Msts/SignalConfigurationFile.cs
||  < Auto-merging Source/Orts.Formats.Msts/CabViewFile.cs
||  < CONFLICT (content): Merge conflict in Source/Orts.Formats.Msts/CabViewFile.cs
||  < Auto-merging Source/ORTS.Settings/UserSettings.cs
||  < CONFLICT (content): Merge conflict in Source/ORTS.Settings/UserSettings.cs
||  < Auto-merging Source/ORTS.Settings/InputSettings.cs
||  < Auto-merging Source/Menu/Options.cs
||  < Auto-merging Source/Menu/MainForm.cs
||  < Automatic merge failed; fix conflicts and then commit the result.
||  > git --no-pager reset --hard
||  < HEAD is now at e3831b2f8 Merge commit '7d9f14be82ec3bfc3c5ded65bc3503490d96083c' into HEAD
||  > git --no-pager clean --force -d -x
||  Error: git merge --quiet --no-edit --no-ff 6ec4cc05b8c7930950f96b494327b882ce705379 failed: 1
||Merging #228 adds links to OR on Elvas Tower...
||  > git --no-pager merge --quiet --no-edit --no-ff 72c01464ce0a6303a9c385b841dab1d72353b04d
||Merging #232 JSON consist format: https://blueprints.launchpad.net/or/+spec/consist-editor...
||  > git --no-pager merge --quiet --no-edit --no-ff 0dc0892ca66701ce68fe290584e10b23b9c78df4
||Merging #234 Rehabilitate unit testing suite, migrate to xUnit 2...
||  > git --no-pager merge --quiet --no-edit --no-ff f67b8c5b628f7fb10bff073d94c18b07e265bda7
||  < Auto-merging Website/openrails.org/contribute/developing-code/index.php
||  < Removing Source/3rdPartyLibs/xunit.dll
||Merging #241 Fixed delayed opening of signals on high speed lines in explorer mode https://bugs.launchpad.net/or/+bug/1613304...
||  > git --no-pager merge --quiet --no-edit --no-ff ddd28b1f62b6dcadf821c05b4f82382576b6d7f3
||Merging #243 Fix lack of friction for wagons using freight animations with Davis values: https://bugs.launchpad.net/or/+bug/1889448...
||  > git --no-pager merge --quiet --no-edit --no-ff 9607b850fca7fea77f7aebda12b333953804f1f8
||Merging #244 expanded Variable Sound Triggers...
||  > git --no-pager merge --quiet --no-edit --no-ff e7f37e9a1137f0e16c849ad765a04763efeb6f7b
||Merging #245 Manual build fixes...
||  > git --no-pager merge --quiet --no-edit --no-ff 220ba32ed018cf22759422bd19f85a5922fbcbaf
||Merging #247 adds Manual.pdf in Spanish...
||  > git --no-pager merge --quiet --no-edit --no-ff 171d28828dbe9ac348dfe6642493495dbe4a876a
||  < Auto-merging Source/Menu/MainForm.cs
||Merging #248 Russian translation...
||  > git --no-pager merge --quiet --no-edit --no-ff 68f2db13e8814e1ca42a126a3ba33a9d5af51c71
||Merging #251 Change 3D cab key behaviour...
||  > git --no-pager merge --quiet --no-edit --no-ff 8f988d04fdc9984a98613c5477dc93e35970383b
||  < Auto-merging Source/RunActivity/Viewer3D/Viewer.cs
||  < Auto-merging Source/Locales/RunActivity/RunActivity.pot
||  < CONFLICT (content): Merge conflict in Source/Locales/RunActivity/RunActivity.pot
||  < Auto-merging Source/Locales/Orts.Simulation/Orts.Simulation.pot
||  < CONFLICT (content): Merge conflict in Source/Locales/Orts.Simulation/Orts.Simulation.pot
||  < Auto-merging Source/Locales/ORTS.Menu/ORTS.Menu.pot
||  < CONFLICT (content): Merge conflict in Source/Locales/ORTS.Menu/ORTS.Menu.pot
||  < Auto-merging Source/Locales/ORTS.Common/ORTS.Common.pot
||  < CONFLICT (content): Merge conflict in Source/Locales/ORTS.Common/ORTS.Common.pot
||  < Auto-merging Source/Locales/Menu/Menu.pot
||  < CONFLICT (content): Merge conflict in Source/Locales/Menu/Menu.pot
||  < Automatic merge failed; fix conflicts and then commit the result.
||  > git --no-pager reset --hard
||  < HEAD is now at 88c79819a Merge commit '68f2db13e8814e1ca42a126a3ba33a9d5af51c71' into HEAD
||  > git --no-pager clean --force -d -x
||  Error: git merge --quiet --no-edit --no-ff 8f988d04fdc9984a98613c5477dc93e35970383b failed: 1
||Merging #252 Script compilation with Roslyn in order to support C# v7...
||  > git --no-pager merge --quiet --no-edit --no-ff 91d30aacbfd90f78f4df388ce6b311bd62bb9b1e
||  < Auto-merging Source/Orts.Simulation/Orts.Simulation.csproj
||Pull requests successfully auto-merged (11):
||  #79 Update version calculation for new unstable versions
||  #228 adds links to OR on Elvas Tower
||  #232 JSON consist format: https://blueprints.launchpad.net/or/+spec/consist-editor
||  #234 Rehabilitate unit testing suite, migrate to xUnit 2
||  #241 Fixed delayed opening of signals on high speed lines in explorer mode https://bugs.launchpad.net/or/+bug/1613304
||  #243 Fix lack of friction for wagons using freight animations with Davis values: https://bugs.launchpad.net/or/+bug/1889448
||  #244 expanded Variable Sound Triggers
||  #245 Manual build fixes
||  #247 adds Manual.pdf in Spanish
||  #248 Russian translation
||  #252 Script compilation with Roslyn in order to support C# v7
||Pull requests not auto-merged (2):
||  #105 refactor: Reformat all code with dotnet format
||  #251 Change 3D cab key behaviour
||No changes to push into merge branch
||  > git --no-pager checkout --quiet unstable
||Open Rails Code Bot finished at 2020-08-09 01:51:27Z

Continuous Integration graphs
=============================
# CLASS project_graph
# BREAKOUT left
Build warnings
--------------
<image:or/ci_warnings.png> [Build warnings]
# BREAKOUT end
# CLASS project_graph
# BREAKOUT left
Source TODO/FIXME comments
--------------------------
<image:or/ci_tasks.png> [Source TODO/FIXME comments]
# BREAKOUT end
# CLASS project_graph
# BREAKOUT left
Test results
------------
<image:or/ci_tests.png> [Test results]
# BREAKOUT end
# CLASS project_graph
# BREAKOUT left
Static analysis violations
--------------------------
<image:or/ci_violations.png> [Static analysis violations]
# BREAKOUT end
# CLASS clearfix
-

Powered by the Content Parser System, copyright 2002 - 2020 James G. Ross.