Skip to content

Commit 72caf3d

Browse files
authored
Merge pull request #115 from GoASTScanner/bugfix
Temporarily disable typechecker fatal error
2 parents f6aeaa8 + 3e9b66a commit 72caf3d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

core/analyzer.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
package core
1717

1818
import (
19-
"fmt"
2019
"go/ast"
2120
"go/importer"
2221
"go/parser"
@@ -126,7 +125,10 @@ func (gas *Analyzer) process(filename string, source interface{}) error {
126125
conf := types.Config{Importer: importer.Default()}
127126
gas.context.Pkg, err = conf.Check("pkg", gas.context.FileSet, []*ast.File{root}, gas.context.Info)
128127
if err != nil {
129-
return fmt.Errorf(`Error during type checking: "%s"`, err)
128+
// TODO(gm) Type checker not currently considering all files within a package
129+
// see: issue #113
130+
gas.logger.Printf(`Error during type checking: "%s"`, err)
131+
err = nil
130132
}
131133

132134
gas.context.Imports = NewImportInfo()

0 commit comments

Comments
 (0)