support ignore struct not show

This commit is contained in:
astaxie 2015-01-03 21:17:59 +08:00
parent 2e408fa881
commit 27fecfbe75
2 changed files with 10 additions and 7 deletions

2
bee.go
View File

@ -25,7 +25,7 @@ import (
"strings" "strings"
) )
const version = "1.2.3" const version = "1.2.4"
type Command struct { type Command struct {
// Run runs the command. // Run runs the command.

View File

@ -333,12 +333,12 @@ func isSystemPackage(pkgpath string) bool {
if utils.FileExists(wg) { if utils.FileExists(wg) {
return true return true
} }
//TODO(zh):support go1.4 //TODO(zh):support go1.4
wg, _ = filepath.EvalSymlinks(filepath.Join(goroot, "src", pkgpath)) wg, _ = filepath.EvalSymlinks(filepath.Join(goroot, "src", pkgpath))
if utils.FileExists(wg) { if utils.FileExists(wg) {
return true return true
} }
return false return false
} }
@ -589,6 +589,9 @@ func getModel(str string) (pkgpath, objectname string, m swagger.Model, realType
if desc := stag.Get("description"); desc != "" { if desc := stag.Get("description"); desc != "" {
mp.Description = desc mp.Description = desc
} }
if ignore := stag.Get("ignore"); ignore != "" {
continue
}
} }
m.Properties[name] = mp m.Properties[name] = mp
} }