Wti

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
New check in after review - Warning level 4 was (sometimes) implicit. Now, warning levels are hard-coded - Cleanup of unused PostSharp - Warning levels set to 0 of test projects (as stated in documentation) for ALL configurations Related to Issue [WTI-78]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@287 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 24e9e1a3f5ccbb7fcfabf131843cc2179e4c750d

    • -0
    • +2
    ./Wti.Calculation/Wti.Calculation.csproj
  1. … 31 more files in changeset.
Moved CanAddPipingFailureMechanism logic to WtiProject Changed calls to Assert.Null to Assert.IsNull and Assert.NotNull to Assert.IsNotNull. (consistency) Paired with bouvrie Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@284 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 36188d4be34bd0eb34c2e1cec5884149586a023e

  1. … 10 more files in changeset.
* Implemented review suggestions of WTI-Review-25: ** Added xml docs ** Improved tests Related to Issue [WTI-9]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@282 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b84e4d709d6cf2964fc9359e69ea67cb3c0c5c1a

  1. … 5 more files in changeset.
* Extended PipingSurfaceLine with properties * Introduced Point3D class * Extended PipingSurfaceLinesCsvReader to read correctly formatted files Related to Issue [WTI-20]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@281 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dcde392c6738f6e5eb61314129fa316cd3ca080a

    • -0
    • +23
    ./Wti.Data/Point3D.cs
    • -1
    • +107
    ./Wti.IO/PipingSurfaceLinesCsvReader.cs
    • -0
    • +72
    ./Wti.IO/Properties/Resources.Designer.cs
    • -0
    • +123
    ./Wti.IO/Properties/Resources.resx
  1. … 8 more files in changeset.
Piping Failure mechanism can only be added if no piping failure mechanism is assigned to the wti project. Calling remove on presenters which do not support it will now throw InvalidOperation exceptions. Moved Initialize and Clear logic of PipingFailureMechanism on WtiProject to WtiProject. Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@272 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3dc0ae91b502f02eaa4fc368991ad8ef7d7e5a9c

  1. … 5 more files in changeset.
Made PipingOutputNodePresenter throw exceptions on rename and on delete Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@265 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b60fb44eeb81e7f53dc4e86b4b7b184195ad4216

  1. … 1 more file in changeset.
Added documentation as to reduce the warning of Wti.* projects. Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@260 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 05ae00898ce05d7328737c4a8259e57d4e457858

  1. … 1 more file in changeset.
* Prevent Wti.Base.dll from being copied to bin-folder (This project is only required for it's compilation actions, but doesn't contain any code) Related to Issue [WTI-38]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@259 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 72fb3881f6052d9640228edd70af4700ae5e6b4a

    • -0
    • +1
    ./Wti.Calculation/Wti.Calculation.csproj
  1. … 7 more files in changeset.
Notify PipingFailureMechanism if PipingData node is removed. Removed reference to non existing file from Wti.Forms project. Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@255 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 828afdfa9f6acbb4e78a0013fc196c8a90c17054

PipingOutput not deletable by using <delete> in tree. Made PipingFailureMechanism observerable. Added validate context menu item on PipingDataNodePresenter. Implemented Validate routine in PipingCalculationService. Added PipingCalculationResult for different possibilities of results. Added TestPipingOutput which can be used for simple testing. Made PipingCalculationService responsible for its own logging. Moved resources related to logging of PipingCalculationService to Wti.Service project.

Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@254 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8b6869f42dd22a43b0b8823d485c50aab94d4366

    • -1
    • +22
    ./Wti.Data/PipingFailureMechanism.cs
    • -0
    • +21
    ./Wti.Service/DateTimeService.cs
    • -0
    • +23
    ./Wti.Service/PipingCalculationResult.cs
    • -32
    • +67
    ./Wti.Service/PipingCalculationService.cs
    • -0
    • +135
    ./Wti.Service/Properties/Resources.resx
  1. … 7 more files in changeset.
* Added context menu to node presenter for collection of PipingSurfaceLines for import feature * Created skeleton of import feature ** Defined Reader, which is going to return read rows and interact with actual file. Related to Issue [WTI-20]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@253 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: d8f8c3622f4273a2c1416601de018802ee090f20

    • -0
    • +32
    ./Wti.Forms/Extensions/ContextMenuStripExtensions.cs
    • -0
    • +31
    ./Wti.Forms/NodePresenters/PipingSurfaceLineCollectionNodePresenter.cs
    • binary
    ./Wti.Forms/Resources/table-import.png
    • -0
    • +17
    ./Wti.IO/PipingSurfaceLinesCsvReader.cs
  1. … 8 more files in changeset.
Clear output on validation or calculation errors. PipingCalculationService doesn't throw exception but returns messages when calculation or validation fails. Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@250 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 71690d991d5b63ef3b033e5d50208edc99abe7ae

    • -14
    • +48
    ./Wti.Service/PipingCalculationService.cs
  1. … 2 more files in changeset.
Extracted TestPipingInput and moved to separate project. Added test to verify piping calculation and node update.

Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@249 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 95d839389fb1603d4a85082919c23ce211a89e09

  1. … 9 more files in changeset.
Moved exception handling from PipingCalculationService to PipingDataNodePresenter. Added tests for possible validation messages from Piping kernel. Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@248 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0c646b1d5d65219275f3d5dc1c33b909ba83d5e7

    • -41
    • +36
    ./Wti.Service/PipingCalculationService.cs
    • -123
    • +0
    ./Wti.Service/Properties/Resources.resx
  1. … 1 more file in changeset.
Removed some unused code Related to Issue [WTI-70]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@240 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 02f43419757a08698bf959a9f994fe60858392df

    • -1
    • +0
    ./Wti.Service/Properties/AssemblyInfo.cs
  1. … 12 more files in changeset.
- Converted invalid XML into 'normal' comment - Added XML comment - Removed empty statement - Removed empty expression Related to Issue [WTI-49]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@236 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: df8891d61b0f3cfa60dffb6dd5c9611a0fcfd66a

    • -2
    • +2
    ./Wti.Service/PipingCalculationService.cs
  1. … 6 more files in changeset.
- Set build properties of all projects

Related to Issue [WTI-78]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@234 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: cb6ce199f7f01b258f2e83916acf9c831279ee83

    • -0
    • +2
    ./Wti.Calculation/Wti.Calculation.csproj
  1. … 35 more files in changeset.
Implemented review comments Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@226 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a7c6a89471871a28a0500b2483480550812bcb21

    • -1
    • +27
    ./Wti.Calculation/Piping/PipingCalculationException.cs
    • -1
    • +1
    ./Wti.Service/PipingCalculationService.cs
  1. … 5 more files in changeset.
* PipingFailureMechanismNodePresenter has PipingSurfaceLines collection as child node data. * PipingSurfaceLineCollectionNodePresenter made available to framework. Related to Issue [WTI-19]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@222 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: f28767f705e7ea90c2c957359a50ae7fc98afba6

  1. … 2 more files in changeset.
Moved PipingFailureMechanism to WtiProject. Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@220 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 72be228803faa59c7ce23b18b831e0466b98fe33

  1. … 6 more files in changeset.
* Defined skeleton of IFileImporter for importing PipingSurfaceLine instances from .csv files ** Actual reading of file and creation of data instances is going to be part of Wti.IO Related to Issue [WTI-20]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@218 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 5592927722f048cade406c7f6b83d5488da9fefa

    • binary
    ./Wti.Forms/Resources/u48.png
    • -0
    • +95
    ./Wti.Plugin/FileImporter/PipingSurfaceLinesCsvImporter.cs
    • -0
    • +3
    ./Wti.Plugin/Properties/Resources.resx
  1. … 2 more files in changeset.
Show PipingFailureMechanism node in project tree. Now possible to add it from the project, but needs to be moved to WtiProject instead Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@217 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 790d224e454c9669311a3e13b4512bee733b1ca1

    • -0
    • +88
    ./Wti.Forms/NodePresenters/PipingFailureMechanismNodePresenter.cs
  1. … 3 more files in changeset.
committing missing dependencies

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@216 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8b68bfd7842b014d69a7c53a3af15cd042650527

  1. … 3 more files in changeset.
renamed Controller directories to Service directories Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@212 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 637f7f1dde30a5a2199509d87ab0ebe681daa288

    • -63
    • +0
    ./Wti.Controller/PipingCalculationService.cs
    • -123
    • +0
    ./Wti.Controller/Properties/Resources.resx
    • -105
    • +0
    ./Wti.Controller/Wti.Service.csproj
    • -0
    • +63
    ./Wti.Service/PipingCalculationService.cs
    • -0
    • +7
    ./Wti.Service/Properties/AssemblyInfo.cs
    • -0
    • +72
    ./Wti.Service/Properties/Resources.Designer.cs
    • -0
    • +123
    ./Wti.Service/Properties/Resources.resx
    • -0
    • +105
    ./Wti.Service/Wti.Service.csproj
  1. … 6 more files in changeset.
Refactoring of PipingDataNodeController due to discussion on MVC - Introduced PipingCalculationService which can be called to perform a piping calculation - Removed PipingDataNodeController obsolete + logic of PipingDataNodeController moved to PipingDataNodePresenter + context menu constructed in PipingDataNodeController - Adapted tests accordingly. Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@211 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 533b8c324d3ccf85e68643f3f5d40d4c3f7e0607

    • -9
    • +0
    ./Wti.Controller/IContextMenuProvider.cs
    • -0
    • +63
    ./Wti.Controller/PipingCalculationService.cs
    • -37
    • +0
    ./Wti.Controller/PipingContextMenuStrip.cs
    • -94
    • +0
    ./Wti.Controller/PipingDataNodeController.cs
    • -0
    • +72
    ./Wti.Controller/Properties/Resources.Designer.cs
    • -0
    • +123
    ./Wti.Controller/Properties/Resources.resx
    • -102
    • +0
    ./Wti.Controller/Wti.Controller.csproj
    • -0
    • +105
    ./Wti.Controller/Wti.Service.csproj
    • -1
    • +3
    ./Wti.Forms/Properties/AssemblyInfo.cs
  1. … 14 more files in changeset.
* Defined PipingFailureMechanism, to be further implemented in future commits and which can be added to WtiProject. * Defined a node presenter for the collection of PipingSurfaceLine to be found in PipingFailureMechanism Related to Issue [WTI-19]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@210 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3e35c46dc2a9532bab9b0cfacad92927a472f222

    • -0
    • +24
    ./Wti.Data/PipingFailureMechanism.cs
    • -0
    • +7
    ./Wti.Data/PipingSurfaceLine.cs
    • -0
    • +117
    ./Wti.Forms/NodePresenters/PipingSurfaceLineCollectionNodePresenter.cs
    • binary
    ./Wti.Forms/Resources/folder.png
  1. … 4 more files in changeset.
Added validation method to PipingCalculation. Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@209 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 4b7856a4fd7305631ccf4fe551c272187f77918e

    • -24
    • +70
    ./Wti.Calculation/Piping/PipingCalculation.cs
  1. … 2 more files in changeset.
Documentation of the PipingDataNodeController. Related to Issue [WTI-15]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@198 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 5fdf38f1476c949d085991f8089d65c33338ee04

    • -0
    • +15
    ./Wti.Controller/PipingDataNodeController.cs
Documented PipingOutput Related to Issue [WTI-15]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@197 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 09e8fb0bfcd48cd75785eb11cd8a62ac33cef5f8

Changed namespace of PipingOutputCreator. Made classes with only a static method also static. Related to Issue [WTI-15]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@193 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7cece488577e98f7714ec726486e3906963c3a3c

    • -1
    • +1
    ./Wti.Calculation/Piping/PipingProfileCreator.cs
    • -1
    • +1
    ./Wti.Calculation/Piping/PipingSurfaceLineCreator.cs
  1. … 1 more file in changeset.