Ejemplo n.º 1
0
        public SwiftWriter(string rootPath, string clientNamespaceName)
        {
            PathSegmenter = new SwiftPathSegmenter(rootPath, clientNamespaceName);
            var conventionService = new SwiftConventionService(clientNamespaceName);

            AddOrReplaceCodeElementWriter(new CodeClassDeclarationWriter(conventionService));
            AddOrReplaceCodeElementWriter(new CodeBlockEndWriter());
            AddOrReplaceCodeElementWriter(new CodePropertyWriter(conventionService));
            AddOrReplaceCodeElementWriter(new CodeNamespaceWriter(conventionService));
            AddOrReplaceCodeElementWriter(new CodeEnumWriter(conventionService));
            AddOrReplaceCodeElementWriter(new CodeMethodWriter(conventionService));
        }
Ejemplo n.º 2
0
 public CodeClassDeclarationWriter(SwiftConventionService conventionService) : base(conventionService)
 {
 }
 protected CodeProprietableBlockDeclarationWriter(SwiftConventionService conventionService) : base(conventionService)
 {
 }