Exemplo n.º 1
0
 public static void RegisterDeclaredTypesSerializers(ISerializers serializers)
 {
     serializers.Register(RdOpenFileArgs.Read, RdOpenFileArgs.Write);
     serializers.Register(RdLogEvent.Read, RdLogEvent.Write);
     serializers.RegisterEnum <RdLogEventType>();
     serializers.RegisterEnum <RdLogEventMode>();
     serializers.Register(UnityLogModelInitialized.Read, UnityLogModelInitialized.Write);
 }
Exemplo n.º 2
0
        //secondary constructor
        //statics



        public static void Register(ISerializers serializers)
        {
            if (!serializers.Toplevels.Add(typeof(UnityModel)))
            {
                return;
            }
            Protocol.InitializationLogger.Trace("REGISTER serializers for {0}", typeof(UnityModel).Name);

            serializers.Register(RdOpenFileArgs.Read, RdOpenFileArgs.Write);
            serializers.Register(RdLogEvent.Read, RdLogEvent.Write);
            serializers.RegisterEnum <RdLogEventType>();
            serializers.RegisterEnum <RdLogEventMode>();
            serializers.Register(UnityLogModelInitialized.Read, UnityLogModelInitialized.Write);
        }
        public static void RegisterDeclaredTypesSerializers(ISerializers serializers)
        {
            serializers.RegisterEnum <JetBrains.Rider.Model.MyEnum>();
            serializers.Register(JetBrains.Rider.Model.MyStructure.Read, JetBrains.Rider.Model.MyStructure.Write);

            serializers.RegisterToplevelOnce(typeof(IdeRoot), IdeRoot.RegisterDeclaredTypesSerializers);
        }
Exemplo n.º 4
0
        public static void RegisterDeclaredTypesSerializers(ISerializers serializers)
        {
            serializers.Register(OpenClass.Read, OpenClass.Write);
            serializers.Register(Derived.Read, Derived.Write);
            serializers.Register(Open.Read, Open.Write);
            serializers.Register(OpenDerived.Read, OpenDerived.Write);
            serializers.Register(Base_Unknown.Read, Base_Unknown.Write);
            serializers.Register(OpenClass_Unknown.Read, OpenClass_Unknown.Write);
            serializers.Register(Open_Unknown.Read, Open_Unknown.Write);
            serializers.Register(OpenDerived_Unknown.Read, OpenDerived_Unknown.Write);

            serializers.RegisterToplevelOnce(typeof(RefRoot), RefRoot.RegisterDeclaredTypesSerializers);
        }
Exemplo n.º 5
0
        public static void RegisterDeclaredTypesSerializers(ISerializers serializers)
        {
            serializers.Register(InterningTestModel.Read, InterningTestModel.Write);
            serializers.Register(InterningNestedTestModel.Read, InterningNestedTestModel.Write);
            serializers.Register(InterningNestedTestStringModel.Read, InterningNestedTestStringModel.Write);
            serializers.Register(InterningProtocolLevelModel.Read, InterningProtocolLevelModel.Write);
            serializers.Register(InterningMtModel.Read, InterningMtModel.Write);
            serializers.Register(InterningExtensionHolder.Read, InterningExtensionHolder.Write);
            serializers.Register(WrappedStringModel.Read, WrappedStringModel.Write);
            serializers.Register(ProtocolWrappedStringModel.Read, ProtocolWrappedStringModel.Write);

            serializers.RegisterToplevelOnce(typeof(InterningRoot1), InterningRoot1.RegisterDeclaredTypesSerializers);
            serializers.RegisterToplevelOnce(typeof(InterningExt), InterningExt.RegisterDeclaredTypesSerializers);
        }
        public static void RegisterDeclaredTypesSerializers(ISerializers serializers)
        {
            serializers.Register(RdOpenFileArgs.Read, RdOpenFileArgs.Write);
            serializers.Register(RdLogEvent.Read, RdLogEvent.Write);
            serializers.RegisterEnum <RdLogEventType>();
            serializers.RegisterEnum <RdLogEventMode>();
            serializers.Register(UnityLogModelInitialized.Read, UnityLogModelInitialized.Write);
            serializers.Register(TestResult.Read, TestResult.Write);
            serializers.Register(RunResult.Read, RunResult.Write);
            serializers.Register(JetBrains.Platform.Unity.Model.UnitTestLaunch.Read, JetBrains.Platform.Unity.Model.UnitTestLaunch.Write);
            serializers.RegisterEnum <UnityEditorState>();
            serializers.RegisterEnum <Status>();

            serializers.RegisterToplevelOnce(typeof(UnityModel), UnityModel.RegisterDeclaredTypesSerializers);
        }
Exemplo n.º 7
0
        public static void RegisterDeclaredTypesSerializers(ISerializers serializers)
        {
            serializers.Register(InterningExtRootModel.Read, InterningExtRootModel.Write);

            serializers.RegisterToplevelOnce(typeof(InterningRoot1), InterningRoot1.RegisterDeclaredTypesSerializers);
        }
Exemplo n.º 8
0
 protected internal override void RegisterOn(ISerializers serializers)
 {
     serializers.Register((_, __) => Instance, (_, __, ___) => { });
 }