Skip to content

Commit 7b810f8

Browse files
authored
Merge pull request #13 from contentstack/feature/supercharge-rte
Feature/Json rte
2 parents a403375 + 9d58ece commit 7b810f8

4 files changed

Lines changed: 13 additions & 8 deletions

File tree

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ packages/
2020
*.nupkg
2121
*.nuspec
2222
*.trx
23-
*/nupkg
23+
*/nupkg
24+
*/mono_crash*

contentstack.model.generator/ModelGenerator.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ public class ModelGenerator
5454
using System.Text;
5555
using System.Threading.Tasks;
5656
using Contentstack.Core.Models;
57+
using Contentstack.Utils.Models;
58+
using Contentstack.Utils.Interfaces;
5759
using Newtonsoft.Json;
5860
using Newtonsoft.Json.Converters;
5961
using Newtonsoft.Json.Linq;";
@@ -189,6 +191,8 @@ private string GetDatatype(Field field, string contentTypeName)
189191
return "Asset";
190192
case "boolean":
191193
return "bool";
194+
case "json":
195+
return "Node";
192196
case "link":
193197
return "ContentstackLink";
194198
case "reference":
@@ -601,10 +605,9 @@ private void CreateFile(string contentTypeName, string nameSpace, Contenttype co
601605
var sb = new StringBuilder();
602606
// Adding using at start of file
603607
AddUsingDirectives(usingDirectiveList, sb);
604-
608+
605609
// Creating namespace
606610
AddNameSpace($"{nameSpace}.{directoryInfo.Name}", sb);
607-
sb.AppendLine("using Contentstack.Utils.Interfaces;");
608611

609612
var extendsClass = "IEmbeddedObject";
610613

contentstack.model.generator/contentstack.model.generator.csproj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,24 @@
44
<OutputType>Exe</OutputType>
55
<TargetFramework>netcoreapp3.0</TargetFramework>
66
<PackageId>contentstack.model.generator</PackageId>
7-
<Copyright>Copyright © 2012-2020 Contentstack. All Rights Reserved</Copyright>
7+
<Copyright>Copyright © 2012-2021 Contentstack. All Rights Reserved</Copyright>
88
<NeutralLanguage>en-US</NeutralLanguage>
99
<PackageLicense>https://github.com/contentstack/contentstack-model-generator/blob/master/LICENSE</PackageLicense>
1010
<Owners>Contentstacks</Owners>
1111
<PackageProjectUrl>https://github.com/contentstack/contentstack-model-generator.git</PackageProjectUrl>
1212
<PackAsTool>true</PackAsTool>
1313
<PackageOutputPath>./nupkg</PackageOutputPath>
1414
<PackOnBuild>true</PackOnBuild>
15-
<PackageVersion>0.4.0</PackageVersion>
15+
<PackageVersion>0.4.1</PackageVersion>
1616
<Authors>Contentstack</Authors>
17-
<ReleaseVersion>0.4.0</ReleaseVersion>
17+
<ReleaseVersion>0.4.1</ReleaseVersion>
1818
<RootNamespace>Contentstack.Model.Generator</RootNamespace>
1919
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
2020
<PackageReleaseNotes>Reference issue in new stack resolved</PackageReleaseNotes>
2121
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
2222
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
23-
<PackageTags>v0.4.0</PackageTags>
23+
<PackageTags>v0.4.1</PackageTags>
24+
<Configurations>Release;Debug</Configurations>
2425
</PropertyGroup>
2526

2627
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">

contentstack.model.generator/contentstack.model.generator.sln

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ Global
2929
$4.scope = text/plain
3030
$0.StandardHeader = $5
3131
$0.VersionControlPolicy = $6
32-
version = 0.4.0
32+
version = 0.4.1
3333
EndGlobalSection
3434
EndGlobal

0 commit comments

Comments
 (0)