Clean-up Gremlin-DotNet project files This removes some obsolete configuration options and improves the package meta information. Especially the description was extended to reflect the current state of Gremlin-DotNet. This explanation can be removed as soon as the old Gremlin.Net driver is obsolete (probably when a first release version of Gremlin-DotNet is released). The version is now 3.2.5-beta1.
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/212a9c77 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/212a9c77 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/212a9c77 Branch: refs/heads/TINKERPOP-1552-master Commit: 212a9c779e1d3eaf3a74cc5e40b51c895045e0f3 Parents: eb9ff71 Author: Florian Hockmann <f...@florian-hockmann.de> Authored: Thu Jun 15 18:25:56 2017 +0200 Committer: Stephen Mallette <sp...@genoprime.com> Committed: Thu Jul 13 13:46:48 2017 -0400 ---------------------------------------------------------------------- .../src/Gremlin.Net/Gremlin.Net.csproj | 44 ++++++++------------ .../src/Gremlin.Net/Properties/AssemblyInfo.cs | 44 -------------------- .../Gremlin.Net.IntegrationTest.csproj | 4 -- .../Properties/AssemblyInfo.cs | 44 -------------------- .../Gremlin.Net.UnitTest.csproj | 6 --- .../Properties/AssemblyInfo.cs | 44 -------------------- 6 files changed, 17 insertions(+), 169 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/212a9c77/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj ---------------------------------------------------------------------- diff --git a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj index a1fc9ef..124bb96 100644 --- a/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj +++ b/gremlin-dotnet/src/Gremlin.Net/Gremlin.Net.csproj @@ -1,41 +1,31 @@ <Project Sdk="Microsoft.NET.Sdk"> - - <PropertyGroup> - <Description>Gremlin.Net is a cross-platform Gremlin Server driver for .NET that is written in C#. It uses WebSockets to communicate with Gremlin Server.</Description> - <AssemblyTitle>Gremlin.Net</AssemblyTitle> - <Authors>Apache TinkerPop</Authors> + + <PropertyGroup Label="Build"> <TargetFramework>netstandard1.3</TargetFramework> - <Version>3.2.5-SNAPSHOT</Version> - <AssemblyName>Gremlin.Net</AssemblyName> + <TreatWarningsAsErrors>true</TreatWarningsAsErrors> + </PropertyGroup> + + <PropertyGroup Label="Package"> + <Version>3.2.5-beta1</Version> + <Title>Gremlin-DotNet</Title> + <Authors>Apache TinkerPop</Authors> + <Description> + Apache TinkerPopâs Gremlin-DotNet implements Gremlin within the C# language. + +Gremlin-DotNet is an extended version of the Gremlin.Net driver (versions <= 0.X). It includes an implementation of Gremlin in C#. This extended version is now part of the Apache TinkerPop project. +The 'old' Gremlin.Net driver is however still supported. Head to https://github.com/FlorianHockmann/Gremlin.Net for more information. + </Description> <PackageId>Gremlin.Net</PackageId> - <PackageTags>gremlin-dotnet;gremlin;tinkerpop;tinkerpop3</PackageTags> + <PackageTags>gremlin;tinkerpop;tinkerpop3</PackageTags> <PackageProjectUrl>http://tinkerpop.apache.org</PackageProjectUrl> <PackageLicenseUrl>https://github.com/apache/tinkerpop/blob/master/LICENSE</PackageLicenseUrl> <RepositoryUrl>https://github.com/apache/tinkerpop</RepositoryUrl> - <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> - <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> - <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> - <GeneratePackageOnBuild>False</GeneratePackageOnBuild> - </PropertyGroup> - - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> - <DocumentationFile /> - </PropertyGroup> - - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> - <DocumentationFile /> </PropertyGroup> - <ItemGroup> - <PackageReference Include="System.Collections" Version="4.3.0" /> - <PackageReference Include="System.Linq" Version="4.3.0" /> - <PackageReference Include="System.Runtime" Version="4.3.0" /> - <PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" /> - <PackageReference Include="System.Threading" Version="4.3.0" /> + <ItemGroup Label="Package References"> <PackageReference Include="Newtonsoft.Json" Version="9.0.1" /> <PackageReference Include="System.Net.WebSockets" Version="4.3.0" /> <PackageReference Include="System.Net.WebSockets.Client" Version="4.3.0" /> - <PackageReference Include="System.Collections.Concurrent" Version="4.3.0" /> <PackageReference Include="System.Reflection.TypeExtensions" Version="4.3.0" /> </ItemGroup> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/212a9c77/gremlin-dotnet/src/Gremlin.Net/Properties/AssemblyInfo.cs ---------------------------------------------------------------------- diff --git a/gremlin-dotnet/src/Gremlin.Net/Properties/AssemblyInfo.cs b/gremlin-dotnet/src/Gremlin.Net/Properties/AssemblyInfo.cs deleted file mode 100644 index 433db19..0000000 --- a/gremlin-dotnet/src/Gremlin.Net/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,44 +0,0 @@ -#region License - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -#endregion - -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. - -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Gremlin.Net")] -[assembly: AssemblyTrademark("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. - -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM - -[assembly: Guid("6c1dd34d-e30f-4e37-aacc-beb8ad2320d8")] \ No newline at end of file http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/212a9c77/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj ---------------------------------------------------------------------- diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj index c5f29da..fed1c49 100644 --- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj +++ b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Gremlin.Net.IntegrationTest.csproj @@ -5,11 +5,7 @@ <DebugType>portable</DebugType> <AssemblyName>Gremlin.Net.IntegrationTest</AssemblyName> <PackageId>Gremlin.Net.IntegrationTest</PackageId> - <GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles> <RuntimeFrameworkVersion>1.0.4</RuntimeFrameworkVersion> - <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> - <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> - <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> </PropertyGroup> <ItemGroup> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/212a9c77/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Properties/AssemblyInfo.cs ---------------------------------------------------------------------- diff --git a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Properties/AssemblyInfo.cs b/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Properties/AssemblyInfo.cs deleted file mode 100644 index 5dea6f0..0000000 --- a/gremlin-dotnet/test/Gremlin.Net.IntegrationTest/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,44 +0,0 @@ -#region License - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -#endregion - -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. - -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Gremlin.Net.IntegrationTest")] -[assembly: AssemblyTrademark("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. - -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM - -[assembly: Guid("cc54abe3-13d2-491c-81e2-4d0355abfa93")] \ No newline at end of file http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/212a9c77/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj ---------------------------------------------------------------------- diff --git a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj b/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj index 6cf88ac..db36085 100644 --- a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj +++ b/gremlin-dotnet/test/Gremlin.Net.UnitTest/Gremlin.Net.UnitTest.csproj @@ -5,11 +5,7 @@ <DebugType>portable</DebugType> <AssemblyName>Gremlin.Net.UnitTest</AssemblyName> <PackageId>Gremlin.Net.UnitTest</PackageId> - <GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles> <RuntimeFrameworkVersion>1.0.4</RuntimeFrameworkVersion> - <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> - <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> - <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> </PropertyGroup> <ItemGroup> @@ -19,8 +15,6 @@ <ItemGroup> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0" /> <PackageReference Include="Moq" Version="4.7.1" /> - <PackageReference Include="System.Runtime" Version="4.3.0" /> - <PackageReference Include="System.Runtime.InteropServices" Version="4.3.0" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.2.0" /> <PackageReference Include="xunit" Version="2.2.0" /> <PackageReference Include="OpenCover" Version="4.6.519" /> http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/212a9c77/gremlin-dotnet/test/Gremlin.Net.UnitTest/Properties/AssemblyInfo.cs ---------------------------------------------------------------------- diff --git a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Properties/AssemblyInfo.cs b/gremlin-dotnet/test/Gremlin.Net.UnitTest/Properties/AssemblyInfo.cs deleted file mode 100644 index f339aa0..0000000 --- a/gremlin-dotnet/test/Gremlin.Net.UnitTest/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,44 +0,0 @@ -#region License - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -#endregion - -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. - -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Gremlin.Net.UnitTest")] -[assembly: AssemblyTrademark("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. - -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM - -[assembly: Guid("1fab781b-b857-4ad2-bec8-e20c214d9e21")] \ No newline at end of file