From 185642f86aee660b9d33ec4b8d5299079122291f Mon Sep 17 00:00:00 2001 From: Naveen Kurra Date: Wed, 27 May 2026 14:08:14 -0400 Subject: [PATCH] demo: add throwaway file for AI code review demo Deliberately written with several review-bait patterns to give the Forge code-review skill something to flag. Not intended to be merged. --- demo_review_target.go | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 demo_review_target.go diff --git a/demo_review_target.go b/demo_review_target.go new file mode 100644 index 0000000..e1d6032 --- /dev/null +++ b/demo_review_target.go @@ -0,0 +1,38 @@ +package demo + +import ( + "errors" + "strings" +) + +func DoSomething(input string) (string, error) { + if input == "" { + return "", errors.New("empty") + } + result := input + "!" + return result, nil +} + +func helper(x int) int { + if x < 0 { + x = 0 + } + return x * 2 +} + +func ParseHost(rawURL string) string { + idx := strings.Index(rawURL, "://") + if idx == -1 { + return rawURL + } + rest := rawURL[idx+3:] + slash := strings.Index(rest, "/") + if slash == -1 { + return rest + } + return rest[:slash] +} + +func DivideUnsafe(a, b int) int { + return a / b +}