11<Project Sdk =" Microsoft.NET.Sdk" >
22
3- <PropertyGroup >
4- <Description >This C# library provides a SQL parser and lexer implementation using ANTLR. It allows you to parse SQL queries into an abstract syntax tree (AST) and perform various operations on the parsed queries.</Description >
5- <AssemblyTitle >SQLParser</AssemblyTitle >
6- <Authors >James Craig</Authors >
7- <TargetFrameworks >net8.0;net9.0</TargetFrameworks >
8- <GenerateDocumentationFile >true</GenerateDocumentationFile >
9- <AssemblyName >SQLParser</AssemblyName >
10- <PackageId >SQLParser</PackageId >
11- <PackageTags >SQL;Databases;T-SQL</PackageTags >
12- <PackageProjectUrl >https://github.com/JaCraig/SQLParser</PackageProjectUrl >
13- <PackageLicenseExpression >Apache-2.0</PackageLicenseExpression >
14- <GenerateAssemblyConfigurationAttribute >false</GenerateAssemblyConfigurationAttribute >
15- <GenerateAssemblyCompanyAttribute >false</GenerateAssemblyCompanyAttribute >
16- <GenerateAssemblyProductAttribute >false</GenerateAssemblyProductAttribute >
17- <GeneratePackageOnBuild >True</GeneratePackageOnBuild >
18- <Version >4.0.2</Version >
19- <Title >SQLParser</Title >
20- <Copyright >Copyright © James Craig 2017</Copyright >
21- <PackageIcon >Icon.png</PackageIcon >
22- <PackageReadmeFile >README.md</PackageReadmeFile >
23- <RepositoryUrl >https://github.com/JaCraig/SQLParser</RepositoryUrl >
24- <RepositoryType >git</RepositoryType >
25- <PackageReleaseNotes >https://github.com/JaCraig/SQLParser/blob/master/CHANGELOG.md</PackageReleaseNotes >
26- <PublishRepositoryUrl >true</PublishRepositoryUrl >
27- <EmbedUntrackedSources >true</EmbedUntrackedSources >
28- <AllowedOutputExtensionsInPackageBuildOutputFolder >$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder >
29- <IncludeSymbols >true</IncludeSymbols >
30- <SymbolPackageFormat >snupkg</SymbolPackageFormat >
31- <EnableNETAnalyzers >true</EnableNETAnalyzers >
32- </PropertyGroup >
3+ <PropertyGroup >
4+ <Description >This C# library provides a SQL parser and lexer implementation using ANTLR. It
5+ allows you to parse SQL queries into an abstract syntax tree (AST) and perform various
6+ operations on the parsed queries.</Description >
7+ <AssemblyTitle >SQLParser</AssemblyTitle >
8+ <Authors >James Craig</Authors >
9+ <TargetFrameworks >net8.0;net9.0;net10.0</TargetFrameworks >
10+ <GenerateDocumentationFile >true</GenerateDocumentationFile >
11+ <AssemblyName >SQLParser</AssemblyName >
12+ <PackageId >SQLParser</PackageId >
13+ <PackageTags >SQL;Databases;T-SQL</PackageTags >
14+ <PackageProjectUrl >https://github.com/JaCraig/SQLParser</PackageProjectUrl >
15+ <PackageLicenseExpression >Apache-2.0</PackageLicenseExpression >
16+ <GenerateAssemblyConfigurationAttribute >false</GenerateAssemblyConfigurationAttribute >
17+ <GenerateAssemblyCompanyAttribute >false</GenerateAssemblyCompanyAttribute >
18+ <GenerateAssemblyProductAttribute >false</GenerateAssemblyProductAttribute >
19+ <GeneratePackageOnBuild >True</GeneratePackageOnBuild >
20+ <Version >4.0.2</Version >
21+ <Title >SQLParser</Title >
22+ <Copyright >Copyright © James Craig 2017</Copyright >
23+ <PackageIcon >Icon.png</PackageIcon >
24+ <PackageReadmeFile >README.md</PackageReadmeFile >
25+ <RepositoryUrl >https://github.com/JaCraig/SQLParser</RepositoryUrl >
26+ <RepositoryType >git</RepositoryType >
27+ <PackageReleaseNotes >https://github.com/JaCraig/SQLParser/blob/master/CHANGELOG.md</PackageReleaseNotes >
28+ <PublishRepositoryUrl >true</PublishRepositoryUrl >
29+ <EmbedUntrackedSources >true</EmbedUntrackedSources >
30+ <AllowedOutputExtensionsInPackageBuildOutputFolder >
31+ $(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder >
32+ <IncludeSymbols >true</IncludeSymbols >
33+ <SymbolPackageFormat >snupkg</SymbolPackageFormat >
34+ <EnableNETAnalyzers >true</EnableNETAnalyzers >
35+ </PropertyGroup >
3336 <PropertyGroup Condition =" '$(GITHUB_ACTIONS)' == 'true'" >
3437 <ContinuousIntegrationBuild >true</ContinuousIntegrationBuild >
3538 </PropertyGroup >
3639 <ItemGroup >
37- <None Include =" ..\Icon.png" >
38- <Pack >True</Pack >
39- <PackagePath >\</PackagePath >
40- </None >
41- <None Include =" ..\README.md" >
42- <Pack >True</Pack >
43- <PackagePath >\</PackagePath >
44- </None >
40+ <None Include =" ..\Icon.png" >
41+ <Pack >True</Pack >
42+ <PackagePath >\</PackagePath >
43+ </None >
44+ <None Include =" ..\README.md" >
45+ <Pack >True</Pack >
46+ <PackagePath >\</PackagePath >
47+ </None >
4548 </ItemGroup >
4649
47- <ItemGroup >
48- <PackageReference Include =" Antlr4.Runtime.Standard" Version =" 4.13.1" />
49- <PackageReference Include =" Microsoft.SourceLink.GitHub" Version =" 10.0.102" PrivateAssets =" All" />
50- <PackageReference Include =" Microsoft.CodeAnalysis.NetAnalyzers" Version =" 10.0.102" >
51- <PrivateAssets >all</PrivateAssets >
52- <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
53- </PackageReference >
54- </ItemGroup >
55- <Target Name =" Husky" BeforeTargets =" Restore;CollectPackageReferences" Condition =" '$(HUSKY)' != 0" >
56- <Exec Command =" dotnet tool restore" StandardOutputImportance =" Low" StandardErrorImportance =" High" />
57- <Exec Command =" dotnet husky install" StandardOutputImportance =" Low" StandardErrorImportance =" High" WorkingDirectory =" .." />
50+ <ItemGroup >
51+ <PackageReference Include =" Antlr4.Runtime.Standard" Version =" 4.13.1" />
52+ <PackageReference Include =" Microsoft.SourceLink.GitHub" Version =" 10.0.102"
53+ PrivateAssets=" All" />
54+ <PackageReference Include =" Microsoft.CodeAnalysis.NetAnalyzers" Version =" 10.0.102" >
55+ <PrivateAssets >all</PrivateAssets >
56+ <IncludeAssets >runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets >
57+ </PackageReference >
58+ </ItemGroup >
59+ <Target Name =" Husky" BeforeTargets =" Restore;CollectPackageReferences"
60+ Condition=" '$(HUSKY)' != 0" >
61+ <Exec Command =" dotnet tool restore" StandardOutputImportance =" Low"
62+ StandardErrorImportance=" High" />
63+ <Exec Command =" dotnet husky install" StandardOutputImportance =" Low"
64+ StandardErrorImportance=" High" WorkingDirectory =" .." />
5865 </Target >
59- </Project >
66+ </Project >
0 commit comments