Make plugins build when DeveloperMode=true · npgsql/npgsql@e258296 · GitHub
Skip to content

Commit e258296

Browse files
committed
Make plugins build when DeveloperMode=true
1 parent f8f6936 commit e258296

8 files changed

Lines changed: 17 additions & 10 deletions

File tree

‎src/Npgsql.GeoJSON/GeoJSONHandler.cs‎

Lines changed: 1 addition & 1 deletion

‎src/Npgsql.GeoJSON/Npgsql.GeoJSON.csproj‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
<Authors>Yoh Deadfall, Shay Rojansky</Authors>
44
<Description>GeoJSON plugin for Npgsql, allowing mapping of PostGIS geometry types to GeoJSON types.</Description>
55
<PackageTags>npgsql postgresql postgres postgis geojson spatial ado ado.net database sql</PackageTags>
6-
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
6+
<TargetFrameworks>netcoreapp5.0</TargetFrameworks>
7+
<TargetFrameworks Condition="'$(DeveloperBuild)' != 'True'">net461;netstandard2.0</TargetFrameworks>
78
<SignAssembly>false</SignAssembly>
89
</PropertyGroup>
910
<ItemGroup>

‎src/Npgsql.Json.NET/Npgsql.Json.NET.csproj‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
<Authors>Shay Rojansky</Authors>
44
<Description>Json.NET plugin for Npgsql, allowing transparent serialization/deserialization of JSON objects directly to and from the database.</Description>
55
<PackageTags>npgsql postgresql json postgres ado ado.net database sql</PackageTags>
6-
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
6+
<TargetFrameworks>netcoreapp5.0</TargetFrameworks>
7+
<TargetFrameworks Condition="'$(DeveloperBuild)' != 'True'">net461;netstandard2.0</TargetFrameworks>
78
</PropertyGroup>
89
<ItemGroup>
910
<PackageReference Include="Newtonsoft.Json" />

‎src/Npgsql.LegacyPostgis/Npgsql.LegacyPostgis.csproj‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
<Authors>Shay Rojansky</Authors>
44
<Description>PostGIS plugin for Npgsql, allowing mapping of PostGIS types to the legacy types (e.g. PostgisPoint).</Description>
55
<PackageTags>npgsql postgresql postgres postgis spatial geometry geography ado ado.net database sql</PackageTags>
6-
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
6+
<TargetFrameworks>netcoreapp5.0</TargetFrameworks>
7+
<TargetFrameworks Condition="'$(DeveloperBuild)' != 'True'">net461;netstandard2.0</TargetFrameworks>
78
</PropertyGroup>
89
<ItemGroup>
910
<ProjectReference Include="..\Npgsql\Npgsql.csproj" />

‎src/Npgsql.LegacyPostgis/PostgisTypes.cs‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
using System.Collections.Generic;
44
using System.Linq;
55
using System.Runtime.CompilerServices;
6+
using JetBrains.Annotations;
67

78
#pragma warning disable CA1710
89

@@ -341,7 +342,7 @@ public PostgisMultiLineString(IEnumerable<IEnumerable<Coordinate2D>> pointList)
341342

342343
public PostgisLineString this[int index] => _lineStrings[index];
343344

344-
public bool Equals(PostgisMultiLineString other)
345+
public bool Equals(PostgisMultiLineString? other)
345346
{
346347
if (other is null)
347348
return false ;
@@ -396,7 +397,7 @@ public PostgisMultiPolygon(IEnumerable<PostgisPolygon> polygons)
396397
public PostgisMultiPolygon(IEnumerable<IEnumerable<IEnumerable<Coordinate2D>>> ringList)
397398
=> _polygons = ringList.Select(x => new PostgisPolygon(x)).ToArray();
398399

399-
public bool Equals(PostgisMultiPolygon other)
400+
public bool Equals(PostgisMultiPolygon? other)
400401
{
401402
if (other is null)
402403
return false;
@@ -453,7 +454,7 @@ public class PostgisGeometryCollection : PostgisGeometry, IEquatable<PostgisGeom
453454

454455
public PostgisGeometryCollection(IEnumerable<PostgisGeometry> geometries) => _geometries = geometries.ToArray();
455456

456-
public bool Equals(PostgisGeometryCollection other)
457+
public bool Equals(PostgisGeometryCollection? other)
457458
{
458459
if (other is null)
459460
return false;

‎src/Npgsql.NetTopologySuite/Npgsql.NetTopologySuite.csproj‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
<Authors>Yoh Deadfall, Shay Rojansky</Authors>
44
<Description>NetTopologySuite plugin for Npgsql, allowing mapping of PostGIS geometry types to NetTopologySuite types.</Description>
55
<PackageTags>npgsql postgresql postgres postgis nts ado ado.net database sql</PackageTags>
6-
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
6+
<TargetFrameworks>netcoreapp5.0</TargetFrameworks>
7+
<TargetFrameworks Condition="'$(DeveloperBuild)' != 'True'">net461;netstandard2.0</TargetFrameworks>
78
<NoWarn>$(NoWarn);NU5104</NoWarn>
89
</PropertyGroup>
910
<ItemGroup>

‎src/Npgsql.NodaTime/Npgsql.NodaTime.csproj‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
<Authors>Shay Rojansky</Authors>
44
<Description>NodaTime plugin for Npgsql, allowing mapping of PostgreSQL date/time types to NodaTime types.</Description>
55
<PackageTags>npgsql postgresql postgres nodatime date time ado ado.net database sql</PackageTags>
6-
<TargetFrameworks>net461;netstandard2.0</TargetFrameworks>
6+
<TargetFrameworks>netcoreapp5.0</TargetFrameworks>
7+
<TargetFrameworks Condition="'$(DeveloperBuild)' != 'True'">net461;netstandard2.0</TargetFrameworks>
78
</PropertyGroup>
89
<ItemGroup>
910
<PackageReference Include="NodaTime" />

‎src/Npgsql.RawPostgis/Npgsql.RawPostgis.csproj‎

Lines changed: 2 additions & 1 deletion

0 commit comments

Comments
 (0)