Skip to content

Commit 4b268ee

Browse files
committed
Fix lib
1 parent cb324d3 commit 4b268ee

File tree

8 files changed

+34
-444
lines changed

8 files changed

+34
-444
lines changed

go.mod

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,12 @@
1-
module talescoder
1+
module talescoder/m/v2
22

33
go 1.20
44

5-
require (
6-
github.com/johnfercher/taleslab v0.0.0-20230830025129-bb8e8f444e70
7-
github.com/stretchr/testify v1.8.4
8-
go.uber.org/fx v1.20.0
9-
)
5+
require github.com/stretchr/testify v1.8.4
106

117
require (
128
github.com/davecgh/go-spew v1.1.1 // indirect
13-
github.com/go-ozzo/ozzo-validation v3.6.0+incompatible // indirect
149
github.com/pmezard/go-difflib v1.0.0 // indirect
1510
github.com/stretchr/objx v0.5.0 // indirect
16-
go.uber.org/atomic v1.7.0 // indirect
17-
go.uber.org/dig v1.17.0 // indirect
18-
go.uber.org/multierr v1.6.0 // indirect
19-
go.uber.org/zap v1.23.0 // indirect
20-
golang.org/x/sys v0.0.0-20220412211240-33da011f77ad // indirect
2111
gopkg.in/yaml.v3 v3.0.1 // indirect
2212
)

go.sum

Lines changed: 1 addition & 381 deletions
Large diffs are not rendered by default.

mocks/slab.go

Lines changed: 7 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,19 @@
11
package mocks
22

3-
import (
4-
"github.com/johnfercher/taleslab/pkg/taleslab/taleslabdomain/taleslabconsts"
5-
"github.com/johnfercher/taleslab/pkg/taleslab/taleslabdomain/taleslabentities"
6-
models2 "talescoder/pkg/models"
7-
)
3+
import "talescoder/m/v2/pkg/models"
84

9-
func CreateTaleSpireSlab() *models2.Slab {
10-
return &models2.Slab{
11-
MagicBytes: taleslabconsts.MagicBytes,
5+
func CreateTaleSpireSlab() *models.Slab {
6+
return &models.Slab{
7+
MagicBytes: models.MagicBytes,
128
Version: 2,
139
AssetsCount: 1,
14-
Assets: []*models2.Asset{
10+
Assets: []*models.Asset{
1511
{
1612
Id: []byte{0x0, 0x0, 0x2c, 0x3e, 0x77, 0x5d, 0x2f, 0xca, 0x44, 0x4c, 0x88, 0xd0, 0xf9, 0xb4, 0xa7, 0xaf, 0xaf, 0x5a},
1713
LayoutsCount: 1,
18-
Layouts: []*models2.Layout{
14+
Layouts: []*models.Layout{
1915
{
20-
Coordinates: &models2.Vector3d{
16+
Coordinates: &models.Vector3d{
2117
X: 0,
2218
Y: 0,
2319
Z: 0,
@@ -33,21 +29,3 @@ func CreateTaleSpireSlab() *models2.Slab {
3329
func CreateBase64Slab() string {
3430
return "H4sIAAAAAAAE/wAoANf/zvrO0QIAAQAAACw+d10vykRMiND5tKevr1oBAAAAAAAAAAAAAAAAAAEAAP//7YI+iCgAAAA="
3531
}
36-
37-
func CreateAssets() taleslabentities.Assets {
38-
assets := taleslabentities.Assets{}
39-
40-
asset := &taleslabentities.Asset{
41-
Id: []byte{0x0, 0x0, 0x2c, 0x3e, 0x77, 0x5d, 0x2f, 0xca, 0x44, 0x4c, 0x88, 0xd0, 0xf9, 0xb4, 0xa7, 0xaf, 0xaf, 0x5a},
42-
Coordinates: &taleslabentities.Vector3d{
43-
X: 0,
44-
Y: 0,
45-
Z: 0,
46-
},
47-
Rotation: 0,
48-
}
49-
50-
assets = append(assets, asset)
51-
52-
return assets
53-
}

pkg/decoder/decoder.go

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ package decoder
22

33
import (
44
"bufio"
5-
"talescoder/internal/axisadapter"
6-
"talescoder/internal/bytecompressor"
7-
"talescoder/internal/byteparser"
8-
models2 "talescoder/pkg/models"
5+
"talescoder/m/v2/internal/axisadapter"
6+
"talescoder/m/v2/internal/bytecompressor"
7+
"talescoder/m/v2/internal/byteparser"
8+
"talescoder/m/v2/pkg/models"
99
)
1010

1111
type Decoder interface {
12-
Decode(slabBase64 string) (*models2.Slab, error)
12+
Decode(slabBase64 string) (*models.Slab, error)
1313
}
1414

1515
type decoder struct {
@@ -22,8 +22,8 @@ func NewDecoder(byteCompressor bytecompressor.ByteCompressor) Decoder {
2222
}
2323
}
2424

25-
func (self *decoder) Decode(slabBase64 string) (*models2.Slab, error) {
26-
slab := &models2.Slab{}
25+
func (self *decoder) Decode(slabBase64 string) (*models.Slab, error) {
26+
slab := &models.Slab{}
2727

2828
reader, err := self.slabCompressor.BufferFromBase64(slabBase64)
2929
if err != nil {
@@ -83,7 +83,7 @@ func (self *decoder) Decode(slabBase64 string) (*models2.Slab, error) {
8383
return slab, nil
8484
}
8585

86-
func (self *decoder) decodeBounds(reader *bufio.Reader) (*models2.Layout, error) {
86+
func (self *decoder) decodeBounds(reader *bufio.Reader) (*models.Layout, error) {
8787
centerX, err := byteparser.BufferToUint16(reader)
8888
if err != nil {
8989
return nil, err
@@ -104,8 +104,8 @@ func (self *decoder) decodeBounds(reader *bufio.Reader) (*models2.Layout, error)
104104
return nil, err
105105
}
106106

107-
return &models2.Layout{
108-
Coordinates: &models2.Vector3d{
107+
return &models.Layout{
108+
Coordinates: &models.Vector3d{
109109
X: axisadapter.DecodeX(centerX),
110110
Y: axisadapter.DecodeY(centerY),
111111
Z: axisadapter.DecodeZ(centerZ),
@@ -114,8 +114,8 @@ func (self *decoder) decodeBounds(reader *bufio.Reader) (*models2.Layout, error)
114114
}, nil
115115
}
116116

117-
func (self *decoder) decodeAsset(reader *bufio.Reader) (*models2.Asset, error) {
118-
asset := &models2.Asset{}
117+
func (self *decoder) decodeAsset(reader *bufio.Reader) (*models.Asset, error) {
118+
asset := &models.Asset{}
119119

120120
// Id
121121
idBytes, err := byteparser.BufferToBytes(reader, 18)

pkg/decoder/decoder_test.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ package decoder
33
import (
44
"errors"
55
"fmt"
6-
"github.com/johnfercher/taleslab/mocks"
7-
"github.com/johnfercher/taleslab/pkg/taleslab/taleslabdomain/taleslabconsts"
86
"github.com/stretchr/testify/assert"
97
"github.com/stretchr/testify/mock"
10-
"talescoder/internal/bytecompressor"
8+
"talescoder/m/v2/internal/bytecompressor"
9+
"talescoder/m/v2/mocks"
1110
"testing"
1211
)
1312

@@ -55,7 +54,7 @@ func TestDecoder_Decode_IntegrationHappy(t *testing.T) {
5554
// Assert
5655
assert.Nil(t, err)
5756
assert.NotNil(t, slab)
58-
assert.Equal(t, taleslabconsts.MagicBytes, slab.MagicBytes)
57+
assert.Equal(t, consts.MagicBytes, slab.MagicBytes)
5958
assert.Equal(t, int16(2), slab.Version)
6059
assert.Equal(t, int16(1), slab.AssetsCount)
6160
assert.Equal(t, slab.AssetsCount, int16(len(slab.Assets)))

pkg/encoder/encoder.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package encoder
22

33
import (
4-
"talescoder/internal/axisadapter"
5-
"talescoder/internal/bytecompressor"
6-
"talescoder/internal/byteparser"
7-
"talescoder/pkg/models"
4+
"talescoder/m/v2/internal/axisadapter"
5+
"talescoder/m/v2/internal/bytecompressor"
6+
"talescoder/m/v2/internal/byteparser"
7+
"talescoder/m/v2/pkg/models"
88
)
99

1010
type Encoder interface {

pkg/encoder/encoder_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package encoder
33
import (
44
"fmt"
55
"github.com/stretchr/testify/assert"
6-
"talescoder/internal/bytecompressor"
7-
"talescoder/mocks"
6+
"talescoder/m/v2/internal/bytecompressor"
7+
"talescoder/m/v2/mocks"
88
"testing"
99
)
1010

pkg/models/magicbytes.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
package models
2+
3+
var MagicBytes = []byte{206, 250, 206, 209}

0 commit comments

Comments
 (0)