fix tab in gen
This commit is contained in:
		| @@ -67,10 +67,9 @@ func main() { | |||||||
| 		} | 		} | ||||||
| 		h := getHash(ifaces) | 		h := getHash(ifaces) | ||||||
| 		b.WriteString(fmt.Sprintf("\tif _, ok := dc.(wrapConn%04d_%s); ok {\n", n, h)) | 		b.WriteString(fmt.Sprintf("\tif _, ok := dc.(wrapConn%04d_%s); ok {\n", n, h)) | ||||||
| 		b.WriteString("\treturn struct {\n") | 		b.WriteString("\t\treturn struct {\n") | ||||||
| 		b.WriteString("\t\tdriver.Conn\n") | 		b.WriteString(strings.Join(append([]string{"\t\t\tdriver.Conn"}, ifaces...), "\n\t\t\t")) | ||||||
| 		b.WriteString(fmt.Sprintf("\t\t\t%s", strings.Join(ifaces, "\n\t\t\t"))) | 		b.WriteString("\n\t\t}{") | ||||||
| 		b.WriteString("\t\t\n}{") |  | ||||||
| 		for idx := range ifaces { | 		for idx := range ifaces { | ||||||
| 			if idx > 0 { | 			if idx > 0 { | ||||||
| 				b.WriteString(", ") | 				b.WriteString(", ") | ||||||
| @@ -82,10 +81,10 @@ func main() { | |||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
| 		b.WriteString(", c}\n") | 		b.WriteString(", c}\n") | ||||||
| 		b.WriteString("}\n\n") | 		b.WriteString("\t}\n\n") | ||||||
| 	} | 	} | ||||||
| 	b.WriteString("return c\n") | 	b.WriteString("\treturn c\n") | ||||||
| 	b.WriteString("}\n") | 	b.WriteString("}\n\n") | ||||||
|  |  | ||||||
| 	for idx := len(comboConn) - 1; idx >= 0; idx-- { | 	for idx := len(comboConn) - 1; idx >= 0; idx-- { | ||||||
| 		ifaces := comboConn[idx] | 		ifaces := comboConn[idx] | ||||||
| @@ -113,10 +112,9 @@ func main() { | |||||||
| 		} | 		} | ||||||
| 		h := getHash(ifaces) | 		h := getHash(ifaces) | ||||||
| 		b.WriteString(fmt.Sprintf("\tif _, ok := stmt.(wrapStmt%04d_%s); ok {\n", n, h)) | 		b.WriteString(fmt.Sprintf("\tif _, ok := stmt.(wrapStmt%04d_%s); ok {\n", n, h)) | ||||||
| 		b.WriteString("\treturn struct {\n") | 		b.WriteString("\t\treturn struct {\n") | ||||||
| 		b.WriteString("\t\tdriver.Stmt\n") | 		b.WriteString(strings.Join(append([]string{"\t\t\tdriver.Stmt"}, ifaces...), "\n\t\t\t")) | ||||||
| 		b.WriteString(fmt.Sprintf("\t\t\t%s", strings.Join(ifaces, "\n\t\t\t"))) | 		b.WriteString("\n\t\t}{") | ||||||
| 		b.WriteString("\t\t\n}{") |  | ||||||
| 		for idx := range ifaces { | 		for idx := range ifaces { | ||||||
| 			if idx > 0 { | 			if idx > 0 { | ||||||
| 				b.WriteString(", ") | 				b.WriteString(", ") | ||||||
| @@ -128,9 +126,9 @@ func main() { | |||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
| 		b.WriteString(", c}\n") | 		b.WriteString(", c}\n") | ||||||
| 		b.WriteString("}\n\n") | 		b.WriteString("\t}\n\n") | ||||||
| 	} | 	} | ||||||
| 	b.WriteString("return c\n") | 	b.WriteString("\treturn c\n") | ||||||
| 	b.WriteString("}\n") | 	b.WriteString("}\n") | ||||||
|  |  | ||||||
| 	for idx := len(comboStmt) - 1; idx >= 0; idx-- { | 	for idx := len(comboStmt) - 1; idx >= 0; idx-- { | ||||||
| @@ -140,15 +138,15 @@ func main() { | |||||||
| 			continue | 			continue | ||||||
| 		} | 		} | ||||||
| 		h := getHash(ifaces) | 		h := getHash(ifaces) | ||||||
| 		b.WriteString(fmt.Sprintf("// %s\n", strings.Join(ifaces, "|"))) | 		b.WriteString(fmt.Sprintf("\n// %s\n", strings.Join(ifaces, "|"))) | ||||||
| 		b.WriteString(fmt.Sprintf("type wrapStmt%04d_%s interface {\n", n, h)) | 		b.WriteString(fmt.Sprintf("type wrapStmt%04d_%s interface {\n", n, h)) | ||||||
| 		for _, iface := range ifaces { | 		for _, iface := range ifaces { | ||||||
| 			b.WriteString(fmt.Sprintf("\t%s\n", iface)) | 			b.WriteString(fmt.Sprintf("\t%s\n", iface)) | ||||||
| 		} | 		} | ||||||
| 		b.WriteString("}\n\n") | 		b.WriteString("}\n") | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	fmt.Printf("%s\n", b.String()) | 	fmt.Printf("%s", b.String()) | ||||||
| } | } | ||||||
|  |  | ||||||
| // all returns all combinations for a given string array. | // all returns all combinations for a given string array. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user