Skip to content

Commit d79063b

Browse files
Merge pull request #215 from ibuildthecloud/completiontext
fix: assemble format issues
2 parents 9845f06 + 8ee934f commit d79063b

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

pkg/loader/loader.go

+2-13
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ package loader
33
import (
44
"bytes"
55
"context"
6-
"crypto/sha256"
7-
"encoding/hex"
86
"encoding/json"
97
"errors"
108
"fmt"
@@ -78,12 +76,8 @@ func loadLocal(base *source, name string) (*source, bool, error) {
7876
func loadProgram(data []byte, into *types.Program, targetToolName string) (types.Tool, error) {
7977
var (
8078
ext types.Program
81-
id string
8279
)
8380

84-
summed := sha256.Sum256(data)
85-
id = "@" + hex.EncodeToString(summed[:])[:12]
86-
8781
if err := json.Unmarshal(data[len(assemble.Header):], &ext); err != nil {
8882
return types.Tool{}, err
8983
}
@@ -93,15 +87,10 @@ func loadProgram(data []byte, into *types.Program, targetToolName string) (types
9387
if builtinTool, ok := builtin.Builtin(k); ok {
9488
v = builtinTool
9589
}
96-
97-
for tk, tv := range v.ToolMapping {
98-
v.ToolMapping[tk] = tv + id
99-
}
100-
v.ID = k + id
101-
into.ToolSet[v.ID] = v
90+
into.ToolSet[k] = v
10291
}
10392

104-
tool := into.ToolSet[ext.EntryToolID+id]
93+
tool := into.ToolSet[ext.EntryToolID]
10594
if targetToolName == "" {
10695
return tool, nil
10796
}

0 commit comments

Comments
 (0)