We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2cac58f commit 330487cCopy full SHA for 330487c
analyzer/erlang/rebar.go
@@ -8,8 +8,8 @@ import (
8
// parseRebarLock parse rebar.lock file
9
func parseRebarLock(dep *model.DepTree, file *model.FileData) []*model.DepTree {
10
deps := []*model.DepTree{}
11
- // pkg\s*,\s*<<"(\S+)">>\s*,\s*<<"(\S+)">>
12
- reg := regexp.MustCompile(`pkg\s*,\s*<<"(\S+)">>\s*,\s*<<"(\S+)">>`)
+ // <<"([\w\d]+)">>\S*?pkg,<<"[\w\d]+">>,<<"([.\d]+)">>
+ reg := regexp.MustCompile(`<<"([\w\d]+)">>\S*?pkg,<<"[\w\d]+">>,<<"([.\d]+)">>`)
13
for _, match := range reg.FindAllStringSubmatch(string(file.Data), -1) {
14
sub := model.NewDepTree(dep)
15
sub.Name = match[1]
0 commit comments