mirror of
https://github.com/golang/go
synced 2024-11-12 03:50:21 -07:00
godoc: remove dead code
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5698044
This commit is contained in:
parent
bcc3862565
commit
cbaf7ca032
@ -15,7 +15,6 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
"strings"
|
"strings"
|
||||||
"unicode"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type Directory struct {
|
type Directory struct {
|
||||||
@ -44,41 +43,6 @@ func isPkgDir(fi os.FileInfo) bool {
|
|||||||
name[0] != '_' && name[0] != '.' // ignore _files and .files
|
name[0] != '_' && name[0] != '.' // ignore _files and .files
|
||||||
}
|
}
|
||||||
|
|
||||||
func firstSentence(s string) string {
|
|
||||||
i := -1 // index+1 of first terminator (punctuation ending a sentence)
|
|
||||||
j := -1 // index+1 of first terminator followed by white space
|
|
||||||
prev := 'A'
|
|
||||||
for k, ch := range s {
|
|
||||||
k1 := k + 1
|
|
||||||
if ch == '.' || ch == '!' || ch == '?' {
|
|
||||||
if i < 0 {
|
|
||||||
i = k1 // first terminator
|
|
||||||
}
|
|
||||||
if k1 < len(s) && s[k1] <= ' ' {
|
|
||||||
if j < 0 {
|
|
||||||
j = k1 // first terminator followed by white space
|
|
||||||
}
|
|
||||||
if !unicode.IsUpper(prev) {
|
|
||||||
j = k1
|
|
||||||
break
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
prev = ch
|
|
||||||
}
|
|
||||||
|
|
||||||
if j < 0 {
|
|
||||||
// use the next best terminator
|
|
||||||
j = i
|
|
||||||
if j < 0 {
|
|
||||||
// no terminator at all, use the entire string
|
|
||||||
j = len(s)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return s[0:j]
|
|
||||||
}
|
|
||||||
|
|
||||||
type treeBuilder struct {
|
type treeBuilder struct {
|
||||||
pathFilter func(string) bool
|
pathFilter func(string) bool
|
||||||
maxDepth int
|
maxDepth int
|
||||||
|
Loading…
Reference in New Issue
Block a user