Skip to content

Commit a1f71a8

Browse files
authored
Merge pull request #96 from microsoft/feature/composed-types
feature/composed types
2 parents 5fff3a7 + 34d84fc commit a1f71a8

3 files changed

Lines changed: 19 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12+
## [1.2.0] - 2023-06-28
13+
14+
### Added
15+
16+
- Added an interface to mark composed type wrappers and facilitate serialization.
17+
1218
## [1.1.4] - 2023-06-22
1319

1420
### Fixed

src/Microsoft.Kiota.Abstractions.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<PackageProjectUrl>https://aka.ms/kiota/docs</PackageProjectUrl>
1515
<EmbedUntrackedSources>true</EmbedUntrackedSources>
1616
<Deterministic>true</Deterministic>
17-
<VersionPrefix>1.1.4</VersionPrefix>
17+
<VersionPrefix>1.2.0</VersionPrefix>
1818
<VersionSuffix></VersionSuffix>
1919
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2020
<SignAssembly>false</SignAssembly>
@@ -37,6 +37,10 @@
3737
</PropertyGroup>
3838

3939
<ItemGroup>
40+
<PackageReference Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="7.0.3">
41+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
42+
<PrivateAssets>all</PrivateAssets>
43+
</PackageReference>
4044
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
4145
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="[6.0,8.0)" />
4246
<PackageReference Include="Tavis.UriTemplates" Version="2.0.0" />
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace Microsoft.Kiota.Abstractions.Serialization;
2+
3+
/// <summary>
4+
/// Tags the current type as a composed type wrapper.
5+
/// </summary>
6+
public interface IComposedTypeWrapper
7+
{
8+
}

0 commit comments

Comments
 (0)