diff options
author | Ian Lance Taylor <iant@golang.org> | 2022-04-19 10:32:54 -0700 |
---|---|---|
committer | Gopher Robot <gobot@golang.org> | 2022-04-22 00:10:17 +0000 |
commit | 575fd8817ae9817303a69065def80c574718169e (patch) | |
tree | 6760444bca0fbd039c5cc6b0e080f5ea7454cede | |
parent | c510cd92cf69df3cdc224b930490274ce1b6e2ac (diff) | |
download | go-575fd8817ae9817303a69065def80c574718169e.tar.gz go-575fd8817ae9817303a69065def80c574718169e.zip |
regexp: change ErrInvalidDepth message to match proposal
Also update the file in $GOROOT/api/next to use proposal number.
For #51684
Change-Id: I28bfa6bc1cee98a17b13da196d41cda34d968bb0
Reviewed-on: https://go-review.googlesource.com/c/go/+/401076
Reviewed-by: Rob Pike <r@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
-rw-r--r-- | api/next/51684.txt | 2 | ||||
-rw-r--r-- | api/next/regexpdepth.txt | 3 | ||||
-rw-r--r-- | src/regexp/syntax/parse.go | 2 |
3 files changed, 3 insertions, 4 deletions
diff --git a/api/next/51684.txt b/api/next/51684.txt new file mode 100644 index 0000000000..f35d13f088 --- /dev/null +++ b/api/next/51684.txt @@ -0,0 +1,2 @@ +pkg regexp/syntax, const ErrInvalidDepth = "expression nests too deeply" #51684 +pkg regexp/syntax, const ErrInvalidDepth ErrorCode #51684 diff --git a/api/next/regexpdepth.txt b/api/next/regexpdepth.txt deleted file mode 100644 index 9810218560..0000000000 --- a/api/next/regexpdepth.txt +++ /dev/null @@ -1,3 +0,0 @@ -pkg regexp/syntax, const ErrInvalidDepth = "invalid nesting depth" #0 -pkg regexp/syntax, const ErrInvalidDepth ErrorCode #0 - diff --git a/src/regexp/syntax/parse.go b/src/regexp/syntax/parse.go index cfb703d285..1462f4c082 100644 --- a/src/regexp/syntax/parse.go +++ b/src/regexp/syntax/parse.go @@ -43,7 +43,7 @@ const ( ErrMissingRepeatArgument ErrorCode = "missing argument to repetition operator" ErrTrailingBackslash ErrorCode = "trailing backslash at end of expression" ErrUnexpectedParen ErrorCode = "unexpected )" - ErrInvalidDepth ErrorCode = "invalid nesting depth" + ErrInvalidDepth ErrorCode = "expression nests too deeply" ) func (e ErrorCode) String() string { |