Update domain
This commit is contained in:
		@@ -5,7 +5,7 @@ import (
 | 
			
		||||
	"strings"
 | 
			
		||||
 | 
			
		||||
	"github.com/dave/jennifer/jen"
 | 
			
		||||
	"go.arsenm.dev/go-lemmy/cmd/gen/parser"
 | 
			
		||||
	"go.elara.ws/go-lemmy/cmd/gen/parser"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type RoutesGenerator struct {
 | 
			
		||||
@@ -19,7 +19,7 @@ func NewRoutes(w io.Writer, pkgName string) *RoutesGenerator {
 | 
			
		||||
 | 
			
		||||
func (r *RoutesGenerator) Generate(routes []parser.Route, impls map[string]string) error {
 | 
			
		||||
	f := jen.NewFile(r.PkgName)
 | 
			
		||||
	f.HeaderComment("Code generated by go.arsenm.dev/go-lemmy/cmd/gen (routes generator). DO NOT EDIT.")
 | 
			
		||||
	f.HeaderComment("Code generated by go.elara.ws/go-lemmy/cmd/gen (routes generator). DO NOT EDIT.")
 | 
			
		||||
 | 
			
		||||
	for _, r := range routes {
 | 
			
		||||
		resStruct := impls[r.Struct]
 | 
			
		||||
@@ -28,12 +28,12 @@ func (r *RoutesGenerator) Generate(routes []parser.Route, impls map[string]strin
 | 
			
		||||
			jen.Id("c").Id("*Client"),
 | 
			
		||||
		).Id(transformName(r.Struct)).Params(
 | 
			
		||||
			jen.Id("ctx").Qual("context", "Context"),
 | 
			
		||||
			jen.Id("data").Qual("go.arsenm.dev/go-lemmy/types", r.Struct),
 | 
			
		||||
			jen.Id("data").Qual("go.elara.ws/go-lemmy/types", r.Struct),
 | 
			
		||||
		).Params(
 | 
			
		||||
			jen.Op("*").Qual("go.arsenm.dev/go-lemmy/types", resStruct),
 | 
			
		||||
			jen.Op("*").Qual("go.elara.ws/go-lemmy/types", resStruct),
 | 
			
		||||
			jen.Error(),
 | 
			
		||||
		).BlockFunc(func(g *jen.Group) {
 | 
			
		||||
			g.Id("resData").Op(":=").Op("&").Qual("go.arsenm.dev/go-lemmy/types", resStruct).Block()
 | 
			
		||||
			g.Id("resData").Op(":=").Op("&").Qual("go.elara.ws/go-lemmy/types", resStruct).Block()
 | 
			
		||||
 | 
			
		||||
			var funcName string
 | 
			
		||||
			switch r.Method {
 | 
			
		||||
 
 | 
			
		||||
@@ -5,7 +5,7 @@ import (
 | 
			
		||||
	"strings"
 | 
			
		||||
 | 
			
		||||
	"github.com/dave/jennifer/jen"
 | 
			
		||||
	"go.arsenm.dev/go-lemmy/cmd/gen/parser"
 | 
			
		||||
	"go.elara.ws/go-lemmy/cmd/gen/parser"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type StructGenerator struct {
 | 
			
		||||
@@ -19,7 +19,7 @@ func NewStruct(w io.Writer, pkgName string) *StructGenerator {
 | 
			
		||||
 | 
			
		||||
func (s *StructGenerator) Generate(items []parser.Item) error {
 | 
			
		||||
	f := jen.NewFile(s.PkgName)
 | 
			
		||||
	f.HeaderComment("Code generated by go.arsenm.dev/go-lemmy/cmd/gen (struct generator). DO NOT EDIT.")
 | 
			
		||||
	f.HeaderComment("Code generated by go.elara.ws/go-lemmy/cmd/gen (struct generator). DO NOT EDIT.")
 | 
			
		||||
	
 | 
			
		||||
	for _, item := range items {
 | 
			
		||||
		if item.Struct != nil {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user