Core.Components.DotSpatial

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reduce bugs in sonarqube, improve assigning of values to arrays with suspicious operator WTI-1787

    • -4
    • +18
    ./Projections/ReprojectExtensions.cs
  1. … 1 more file in changeset.
Cleanup: Fix implementation of IDisposable to conform to the dispose pattern. WTI-1787

    • -11
    • +18
    ./RdNewMouseCoordinatesMapExtension.cs
  1. … 39 more files in changeset.
Reduce code smells from sonarqube in Core namespace WTI-1787

    • -1
    • +1
    ./MapFunctions/MapFunctionSelectionZoom.cs
  1. … 2 more files in changeset.
Incorporated comments review 2977: - Remove exception messages for NotSupportedExceptions that only occur in the 'default' switch state.

WTI-1694

    • -1
    • +1
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 22 more files in changeset.
Final review related cleanup. Updated tests/test names, updated resources and updated xmldocs. WTI-1551 Paired with SiuHinTang

    • -3
    • +3
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 12 more files in changeset.
Renamed Criteria -> Criterion as it is a singular item to be applied.

WTI-1551

    • -11
    • +11
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 17 more files in changeset.
- Removed ICriteria: -- There's only one concrete implementation present, hence no need to define an interface to be able to use multiple types of criteria -- Removed concrete test implementation, there's no need to to have an empty test object anymore

WTI-1551

    • -25
    • +5
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 12 more files in changeset.
Removed 'Criteria' folder: - There's only one criteria implementation remaining making the folder obsolete

WTI-1551

    • -1
    • +0
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 19 more files in changeset.
Start removal of interval criteria: - Does not work in DotSpatial, ranges are specified as a "substring" rather than a full string (e.g. x<= 5 would also include results <=5x, where x is an arbitrary number of digits_

WTI-1551

    • -44
    • +11
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 9 more files in changeset.
- Added thematical test data for point map data - Fixed bug, surround values with ' in the filter expressions for ValueCriteria send to DotSpatial components

WTI-1551

    • -2
    • +2
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 5 more files in changeset.
Corrected filter expression when an unequal operator is used for the ValueCriteria

WTI-1551

    • -1
    • +1
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 4 more files in changeset.
- Renamed enum values of the RangeCriteria operator to resolve ambiguity - Implemented generic tests for the FeatureBasedMapDataConverter to assert correctness of the applied algorithm

WTI-1551

    • -4
    • +4
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 5 more files in changeset.
- Converted algorithm to create (categorial) schemes according to the Template Pattern => made mandatory functions abstract - Implemented categorial theming conversion for the polygon map data

WTI-1551

    • -12
    • +3
    ./Converter/FeatureBasedMapDataConverter.cs
    • -1
    • +22
    ./Converter/MapPolygonDataConverter.cs
  1. … 2 more files in changeset.
Pulled generic elements of the converters up: - Removed duplicate definitions - Converted algorithm to create (categorial) schemes according to the Template Pattern

WTI-1551

    • -3
    • +138
    ./Converter/FeatureBasedMapDataConverter.cs
    • -73
    • +20
    ./Converter/MapLineDataConverter.cs
    • -58
    • +16
    ./Converter/MapPointDataConverter.cs
- Created first (specific) implementation of categories for the MapLineData

WTI-1551

    • -0
    • +74
    ./Converter/MapLineDataConverter.cs
  1. … 2 more files in changeset.
- Created first (specific) implementation of categories for the MapPointData

WTI-1551

    • -2
    • +15
    ./Converter/FeatureBasedMapDataConverter.cs
    • -0
    • +69
    ./Converter/MapPointDataConverter.cs
  1. … 2 more files in changeset.
- Added MapTheme class to define categorial themes based on an map attribute - Moved theming related classes from DotSpatial to Gis.Data

WTI-1551

  1. … 6 more files in changeset.
- Added category interface to define categories for map data objects

WTI-1551

    • -0
    • +36
    ./Categories/IMapCategory.cs
Directly evaluate enumerations Related to Issue [WTI-1393]

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

Former-commit-id: b576755cf796f255cf0595630d3589639bc27c4a

Former-commit-id: ecaf869c5373e50070e70929208558dc272632a5

    • -1
    • +1
    ./Converter/FeatureBasedMapDataConverter.cs
  1. … 50 more files in changeset.
Updated usages of NotSupported and InvalidEnumArgumentExceptions: - Updated XMLDocs - Updated / added tests

Related to Issue [WTI-1230]

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

Former-commit-id: 37f10d5033eafc2f35871a58645d68f0a91ea97c

Former-commit-id: 6ec8f10c878dfa70b94c3971ddece9505b40e8af

  1. … 3 more files in changeset.
Rename Core.Common.Utils.* to Core.Common.Util.* Related to Issue [WTI-1505]

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

Former-commit-id: cbdb6083b66a0f5e31e8d646a50ec7b6d506babb

Former-commit-id: 1e007d66918a5408581dc8e47b78130d5cd299c5

  1. … 840 more files in changeset.
Removed redundant comments in csproj. Related to Issue [WTI-1487]

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

Former-commit-id: 8e1604654a0f8edc5f4b6cf753d588aa3ca5b3d5

Former-commit-id: 54c5d141b442e16ae8bc28e34dd56217b3a98929

  1. … 312 more files in changeset.
Updated ToolsVersion from 14 to 15. Related to Issue [WTI-1487]

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

Former-commit-id: afce36afa801fee7f7fe1b4fc37394806575aee1

Former-commit-id: 0c9e84ba04e19526048ad29ee054468f7cd7eb5e

  1. … 316 more files in changeset.
Removed guids from all assemblies Related to Issue [WTI-1487]

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

Former-commit-id: c14f3422f5050185d2629b9060b08b361bb38462

Former-commit-id: 786e73e38506910e08cf71faabacd13cc7d2a864

  1. … 312 more files in changeset.
Remove array properties from the data model Related to Issue [WTI-1401]

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

Former-commit-id: ada314a5e610cbfedc9121b04629719a29c118da

Former-commit-id: 77cf6356b8cb0a8ea4ebf34a8393062f0019dcef

  1. … 33 more files in changeset.
Remove more IList occurrences, replaced by IEnumerable and ElementAt() item access. Related to Issue [WTI-1401]

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

Former-commit-id: 2f230f09cc150d8802c580b7e43ba71b608e211d

Former-commit-id: 090ea41030970446f7ebacb15ecf277361cf58a2

  1. … 34 more files in changeset.
Merged revision(s) from branches/1487 Related to Issue [WTI-1487]

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

Former-commit-id: b65d66763087db7c2202ef2a9994f05d0fdbd918

Former-commit-id: 813ad6e2babfe19fd0dbf8e8386537cafcf8cf93

    • -27
    • +1
    ./Core.Components.DotSpatial.csproj
  1. … 113 more files in changeset.
Cleaned csproj for core components src files.

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

Former-commit-id: 55bfc45384b922412f2056f4088045e66f9e2b5c

Former-commit-id: 46a775deb6feca7e8848fea4cb223e08d84cbcb9

    • -27
    • +1
    ./Core.Components.DotSpatial.csproj
  1. … 18 more files in changeset.
Cleaned csproj for core components src files. Related to Issue [WTI-1487]

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

Former-commit-id: 0e2123221f2d446fdc3448581d640353e4a8582a

Former-commit-id: 9e8b76765ba174e4aaa592e789dc5a38fef86f47

  1. … 18 more files in changeset.
Removed NuGetPackageImportStamp throughout solution. Related to Issue [WTI-1463]

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

Former-commit-id: 495d6c7f60f98b43c0d995bfbef6f2fd9da93eac

Former-commit-id: edc9714f64bd679030e9beec261c647a415ca905

  1. … 3 more files in changeset.