using System; using System.Runtime.CompilerServices; [assembly:CLSCompliant(true)] // All the types were folded into Amazon.JSII.Runtime now, so here's a bunch of type // forwarders to maintain backwards compatibility with previous versions. [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.JsonDictionaryBase<,>))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Assembly))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.AssemblyTargets))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Callable))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.ClassType))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.CollectionKind))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.CollectionTypeReference))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Constants))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.DependencyRoot))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Docs))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.EnumMember))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.EnumType))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.IDocumentable))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Initializer))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.InterfaceType))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.IOverridable))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Method))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.IOptionalValue))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.OptionalValue))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.PackageVersion))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Parameter))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Person))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.PrimitiveType))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Property))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Readme))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Stability))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.Type))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.TypeKind))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.TypeReference))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.UnionTypeReference))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Spec.UserTypeReference))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.FileSystem.FileSystem))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.FileSystem.DefaultFile))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.FileSystem.DefaultDirectory))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.FileSystem.IFileSystem))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.FileSystem.IFile))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.FileSystem.IDirectory))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Converters.TypeConverter))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Callback))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.ObjectReference))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Override))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.BeginResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.CallbackResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.CallbacksResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.CompleteResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.CreateResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.DeleteResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.EndResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.ErrorResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.GetResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.HelloResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.IKernelResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.InvokeResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.LoadResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.NamingResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.OkResponse<>))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.SetResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Response.StatsResponse))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.BeginRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.CallbacksRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.CompleteRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.CreateRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.DeleteRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.EndRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.GetRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.IKernelRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.InvokeRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.LoadRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.NamingRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.SetRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.StaticGetRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.StaticInvokeRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.StaticSetRequest))] [assembly:TypeForwardedTo(typeof(Amazon.JSII.JsonModel.Api.Request.StatsRequest))]