Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed converters. WTI-1887

- Added category creation logic in the converters and pushed tests downwards for the derived datatypes from the converter base class.

    • -2
    • +7
    ./Core.Components.DotSpatial/Converter/FeatureBasedMapDataConverter.cs
    • -10
    • +35
    ./Core.Components.DotSpatial/Converter/MapLineDataConverter.cs
    • -15
    • +34
    ./Core.Components.DotSpatial/Converter/MapPointDataConverter.cs
    • -10
    • +36
    ./Core.Components.DotSpatial/Converter/MapPolygonDataConverter.cs
  1. … 4 more files in changeset.
Adjusted base converter WTI-1887

- Turned the base converter into a template pattern class, as the derived classes should provide the implementations to convert categories

    • -44
    • +17
    ./Core.Components.DotSpatial/Converter/FeatureBasedMapDataConverter.cs
  1. … 1 more file in changeset.
Pushed (Map)Theme property from the base down to derived classes. WTI-1887

- Pushed down as the derived classes each has their own specific styling options and thus their own categorical theming.

    • -6
    • +0
    ./Core.Components.Gis/Data/FeatureBasedMapData.cs
    • -0
    • +6
    ./Core.Components.Gis/Data/MapLineData.cs
    • -0
    • +6
    ./Core.Components.Gis/Data/MapPointData.cs
    • -0
    • +6
    ./Core.Components.Gis/Data/MapPolygonData.cs
  1. … 5 more files in changeset.
Made MapTheme typed. WTI-1887

- Made it typed as a preparation for pushing the MapTheme property down to its derived classes for the FeatureBasedMapData

    • -5
    • +6
    ./Core.Components.Gis/Theme/MapTheme.cs
  1. … 1 more file in changeset.
Updated CategoryTheme. WTI-1887

- Made class abstract, as it serves as a base for the specific Map type data

- Removed Color property as it is already contained within the derived classes and their specific styling

    • -10
    • +2
    ./Core.Components.Gis/Theme/CategoryTheme.cs
    • -1
    • +1
    ./Core.Components.Gis/Theme/LineCategoryTheme.cs
    • -1
    • +1
    ./Core.Components.Gis/Theme/PointCategoryTheme.cs
    • -1
    • +1
    ./Core.Components.Gis/Theme/PolygonCategoryTheme.cs
  1. … 1 more file in changeset.
Added derived CategoryThemes. WTI-1887

- Added derived themes to represent the individual styling of each possible data type.

    • -0
    • +3
    ./Core.Components.Gis/Core.Components.Gis.csproj
    • -0
    • +55
    ./Core.Components.Gis/Theme/LineCategoryTheme.cs
    • -0
    • +55
    ./Core.Components.Gis/Theme/PointCategoryTheme.cs
    • -0
    • +55
    ./Core.Components.Gis/Theme/PolygonCategoryTheme.cs
  1. … 4 more files in changeset.
Possible fix for background map bug. WTI-1210

Added extra method to helper to get nested collections. WTI-1889

    • -1
    • +34
    ./Core.Components.Gis/Helpers/MapDataCollectionHelper.cs
  1. … 1 more file in changeset.
Fixed getting right state when nested collection state is mixed. WTI-1889

    • -12
    • +19
    ./Core.Components.Gis/Data/MapDataCollection.cs
  1. … 1 more file in changeset.
Adjusted IsVisible getter. WTI-1889

    • -7
    • +1
    ./Core.Components.Gis/Data/MapDataCollection.cs
  1. … 1 more file in changeset.
Added extra method in MapDataCollection to get visibility state. WTI-1889

    • -0
    • +27
    ./Core.Components.Gis/Data/MapDataCollection.cs
  1. … 1 more file in changeset.
Added enum for map data collection visibility. WTI-1889

    • -0
    • +1
    ./Core.Components.Gis/Core.Components.Gis.csproj
    • -0
    • +44
    ./Core.Components.Gis/Data/MapDataCollectionVisibility.cs
  1. … 2 more files in changeset.
Fix exception in map views when a map layer is cleared of its features but has several category themes WTI-1876

    • -4
    • +13
    ./Core.Components.DotSpatial/Converter/FeatureBasedMapDataConverter.cs
  1. … 1 more file in changeset.
Cleanup after review WTI-1552 Paired with roberttangerman

    • -1
    • +1
    ./Core.Components.Gis/Helpers/MapDataCollectionHelper.cs
  1. … 3 more files in changeset.
Introduced MapDataCollection helper to get all child visibility states. WTI-1552

    • -0
    • +1
    ./Core.Components.Gis/Core.Components.Gis.csproj
    • -1
    • +1
    ./Core.Components.Gis/Data/MapDataCollectionExtensions.cs
    • -0
    • +68
    ./Core.Components.Gis/Helpers/MapDataCollectionHelper.cs
  1. … 2 more files in changeset.
Ignore empty nested collections when determining visibility. WTI-1552

    • -1
    • +7
    ./Core.Components.Gis/Data/MapDataCollection.cs
  1. … 1 more file in changeset.
Overridden IsVisible in MapDataCollection. WTI-1552

    • -3
    • +16
    ./Core.Components.Gis/Data/MapDataCollection.cs
  1. … 2 more files in changeset.
Only add default category if metadata cannot be found in attribute mapping WTI-1553

    • -7
    • +9
    ./Core.Components.DotSpatial/Converter/FeatureBasedMapDataConverter.cs
  1. … 1 more file in changeset.
Add null check WTI-1881

    • -0
    • +7
    ./Core.Components.Gis/Theme/ValueCriterion.cs
  1. … 1 more file in changeset.
Change type of valuecriterion to string WTI-1881

    • -2
    • +2
    ./Core.Components.Gis/Theme/ValueCriterion.cs
  1. … 8 more files in changeset.
Changed copyright year. Paired with lubbers. WTI-1828

    • -1
    • +1
    ./Core.Components.BruTile.Data/BruTileSettings.cs
    • -1
    • +1
    ./Core.Components.BruTile.Data/packages.config
    • -1
    • +1
    ./Core.Components.BruTile.Forms/BrutileConfigurationFactory.cs
    • -1
    • +1
    ./Core.Components.BruTile.Forms/BrutileWmtsCapabilityFactory.cs
    • -1
    • +1
    ./Core.Components.BruTile.Forms/Properties/Resources.Designer.cs
    • -1
    • +1
    ./Core.Components.BruTile.Forms/packages.config
    • -1
    • +1
    ./Core.Components.BruTile.IO/AsyncTileFetcher.cs
    • -1
    • +1
    ./Core.Components.BruTile.IO/ITileFetcher.cs
    • -1
    • +1
    ./Core.Components.BruTile.IO/NoopTileCache.cs
    • -1
    • +1
    ./Core.Components.BruTile.IO/Properties/Resources.Designer.cs
    • -1
    • +1
    ./Core.Components.BruTile.IO/TileReceivedEventArgs.cs
    • -1
    • +1
    ./Core.Components.BruTile.IO/packages.config
  1. … 6081 more files in changeset.
Ran Deltares Cleanup:

- Applied for Core.Components

WTI-1767

    • -0
    • +1
    ./Core.Components.BruTile.Forms/BrutileConfigurationFactory.cs
    • -0
    • +7
    ./Core.Components.BruTile.IO/AsyncTileFetcher.cs
    • -0
    • +1
    ./Core.Components.BruTile.IO/TileReceivedEventArgs.cs
    • -0
    • +1
    ./Core.Components.Chart/Data/ChartAreaData.cs
    • -0
    • +1
    ./Core.Components.Chart/Data/ChartData.cs
    • -0
    • +2
    ./Core.Components.Chart/Data/ChartDataCollection.cs
    • -0
    • +1
    ./Core.Components.Chart/Data/ChartDataCollectionExtensions.cs
    • -0
    • +1
    ./Core.Components.Chart/Data/ChartLineData.cs
    • -0
    • +1
    ./Core.Components.Chart/Data/ChartMultipleAreaData.cs
    • -0
    • +1
    ./Core.Components.Chart/Data/ChartMultipleLineData.cs
    • -0
    • +1
    ./Core.Components.Chart/Data/ChartPointData.cs
    • -0
    • +1
    ./Core.Components.DotSpatial.Forms/BackgroundLayerStatus.cs
    • -0
    • +1
    ./Core.Components.DotSpatial.Forms/BackgroundLayerStatusFactory.cs
  1. … 52 more files in changeset.
Cleanup: Equality comparison of floating point numbers. WTI-1767

Improvements after review. WTI-1787

    • -3
    • +7
    ./Core.Components.DotSpatial/RdNewMouseCoordinatesMapExtension.cs
    • -1
    • +2
    ./Core.Components.Gis.IO/Writers/ShapeFileWriterBase.cs
  1. … 12 more files in changeset.
Reduce bugs in sonarqube, improve assigning of values to arrays with suspicious operator WTI-1787

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

    • -1
    • +10
    ./Core.Components.BruTile/FileCacheManager.cs
    • -11
    • +18
    ./Core.Components.DotSpatial/RdNewMouseCoordinatesMapExtension.cs
    • -1
    • +10
    ./Core.Components.Gis.IO/Readers/ShapeFileReaderBase.cs
    • -3
    • +11
    ./Core.Components.Gis.IO/Writers/ShapeFileWriterBase.cs
  1. … 36 more files in changeset.
fileChache => fileCache. WTI-1787

    • -1
    • +1
    ./Core.Components.BruTile/Configurations/PersistentCacheConfiguration.cs
    • -8
    • +8
    ./Core.Components.BruTile/FileCacheManager.cs
  1. … 1 more file in changeset.
Cleanup: explain why exception can be ignored. WTI-1787

    • -2
    • +10
    ./Core.Components.BruTile.IO/AsyncTileFetcher.cs
Reduce sonarqube Bugs WTI-1787

    • -10
    • +2
    ./Core.Components.GraphSharp/Data/PointedTreeElementVertex.cs
  1. … 3 more files in changeset.
Reduce code smells from sonarqube in Core namespace WTI-1787

    • -6
    • +3
    ./Core.Components.DotSpatial.Forms/MapControl.cs
    • -1
    • +1
    ./Core.Components.DotSpatial/MapFunctions/MapFunctionSelectionZoom.cs
  1. … 1 more file in changeset.