github.com/jd-ly/tools@v0.5.7/internal/lsp/testdata/rename/a/random.go.golden (about) 1 -- GetSum-rename -- 2 package a 3 4 import ( 5 lg "log" 6 "fmt" //@rename("fmt", "fmty") 7 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 8 ) 9 10 func Random() int { 11 y := 6 + 7 12 return y 13 } 14 15 func Random2(y int) int { //@rename("y", "z") 16 return y 17 } 18 19 type Pos struct { 20 x, y int 21 } 22 23 func (p *Pos) GetSum() int { 24 return p.x + p.y //@rename("x", "myX") 25 } 26 27 func _() { 28 var p Pos //@rename("p", "pos") 29 _ = p.GetSum() //@rename("Sum", "GetSum") 30 } 31 32 func sw() { 33 var x interface{} 34 35 switch y := x.(type) { //@rename("y", "y0") 36 case int: 37 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 38 case string: 39 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 40 default: 41 f2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 42 } 43 } 44 45 -- f2name-rename -- 46 package a 47 48 import ( 49 lg "log" 50 "fmt" //@rename("fmt", "fmty") 51 f2name "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 52 ) 53 54 func Random() int { 55 y := 6 + 7 56 return y 57 } 58 59 func Random2(y int) int { //@rename("y", "z") 60 return y 61 } 62 63 type Pos struct { 64 x, y int 65 } 66 67 func (p *Pos) Sum() int { 68 return p.x + p.y //@rename("x", "myX") 69 } 70 71 func _() { 72 var p Pos //@rename("p", "pos") 73 _ = p.Sum() //@rename("Sum", "GetSum") 74 } 75 76 func sw() { 77 var x interface{} 78 79 switch y := x.(type) { //@rename("y", "y0") 80 case int: 81 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 82 case string: 83 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 84 default: 85 f2name.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 86 } 87 } 88 89 -- f2y-rename -- 90 package a 91 92 import ( 93 lg "log" 94 "fmt" //@rename("fmt", "fmty") 95 f2y "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 96 ) 97 98 func Random() int { 99 y := 6 + 7 100 return y 101 } 102 103 func Random2(y int) int { //@rename("y", "z") 104 return y 105 } 106 107 type Pos struct { 108 x, y int 109 } 110 111 func (p *Pos) Sum() int { 112 return p.x + p.y //@rename("x", "myX") 113 } 114 115 func _() { 116 var p Pos //@rename("p", "pos") 117 _ = p.Sum() //@rename("Sum", "GetSum") 118 } 119 120 func sw() { 121 var x interface{} 122 123 switch y := x.(type) { //@rename("y", "y0") 124 case int: 125 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 126 case string: 127 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 128 default: 129 f2y.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 130 } 131 } 132 133 -- fmt2-rename -- 134 package a 135 136 import ( 137 lg "log" 138 "fmt" //@rename("fmt", "fmty") 139 fmt2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 140 ) 141 142 func Random() int { 143 y := 6 + 7 144 return y 145 } 146 147 func Random2(y int) int { //@rename("y", "z") 148 return y 149 } 150 151 type Pos struct { 152 x, y int 153 } 154 155 func (p *Pos) Sum() int { 156 return p.x + p.y //@rename("x", "myX") 157 } 158 159 func _() { 160 var p Pos //@rename("p", "pos") 161 _ = p.Sum() //@rename("Sum", "GetSum") 162 } 163 164 func sw() { 165 var x interface{} 166 167 switch y := x.(type) { //@rename("y", "y0") 168 case int: 169 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 170 case string: 171 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 172 default: 173 fmt2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 174 } 175 } 176 177 -- fmty-rename -- 178 package a 179 180 import ( 181 lg "log" 182 fmty "fmt" //@rename("fmt", "fmty") 183 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 184 ) 185 186 func Random() int { 187 y := 6 + 7 188 return y 189 } 190 191 func Random2(y int) int { //@rename("y", "z") 192 return y 193 } 194 195 type Pos struct { 196 x, y int 197 } 198 199 func (p *Pos) Sum() int { 200 return p.x + p.y //@rename("x", "myX") 201 } 202 203 func _() { 204 var p Pos //@rename("p", "pos") 205 _ = p.Sum() //@rename("Sum", "GetSum") 206 } 207 208 func sw() { 209 var x interface{} 210 211 switch y := x.(type) { //@rename("y", "y0") 212 case int: 213 fmty.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 214 case string: 215 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 216 default: 217 f2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 218 } 219 } 220 221 -- format-rename -- 222 package a 223 224 import ( 225 lg "log" 226 format "fmt" //@rename("fmt", "fmty") 227 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 228 ) 229 230 func Random() int { 231 y := 6 + 7 232 return y 233 } 234 235 func Random2(y int) int { //@rename("y", "z") 236 return y 237 } 238 239 type Pos struct { 240 x, y int 241 } 242 243 func (p *Pos) Sum() int { 244 return p.x + p.y //@rename("x", "myX") 245 } 246 247 func _() { 248 var p Pos //@rename("p", "pos") 249 _ = p.Sum() //@rename("Sum", "GetSum") 250 } 251 252 func sw() { 253 var x interface{} 254 255 switch y := x.(type) { //@rename("y", "y0") 256 case int: 257 format.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 258 case string: 259 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 260 default: 261 f2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 262 } 263 } 264 265 -- log-rename -- 266 package a 267 268 import ( 269 "log" 270 "fmt" //@rename("fmt", "fmty") 271 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 272 ) 273 274 func Random() int { 275 y := 6 + 7 276 return y 277 } 278 279 func Random2(y int) int { //@rename("y", "z") 280 return y 281 } 282 283 type Pos struct { 284 x, y int 285 } 286 287 func (p *Pos) Sum() int { 288 return p.x + p.y //@rename("x", "myX") 289 } 290 291 func _() { 292 var p Pos //@rename("p", "pos") 293 _ = p.Sum() //@rename("Sum", "GetSum") 294 } 295 296 func sw() { 297 var x interface{} 298 299 switch y := x.(type) { //@rename("y", "y0") 300 case int: 301 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 302 case string: 303 log.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 304 default: 305 f2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 306 } 307 } 308 309 -- myX-rename -- 310 package a 311 312 import ( 313 lg "log" 314 "fmt" //@rename("fmt", "fmty") 315 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 316 ) 317 318 func Random() int { 319 y := 6 + 7 320 return y 321 } 322 323 func Random2(y int) int { //@rename("y", "z") 324 return y 325 } 326 327 type Pos struct { 328 myX, y int 329 } 330 331 func (p *Pos) Sum() int { 332 return p.myX + p.y //@rename("x", "myX") 333 } 334 335 func _() { 336 var p Pos //@rename("p", "pos") 337 _ = p.Sum() //@rename("Sum", "GetSum") 338 } 339 340 func sw() { 341 var x interface{} 342 343 switch y := x.(type) { //@rename("y", "y0") 344 case int: 345 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 346 case string: 347 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 348 default: 349 f2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 350 } 351 } 352 353 -- pos-rename -- 354 package a 355 356 import ( 357 lg "log" 358 "fmt" //@rename("fmt", "fmty") 359 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 360 ) 361 362 func Random() int { 363 y := 6 + 7 364 return y 365 } 366 367 func Random2(y int) int { //@rename("y", "z") 368 return y 369 } 370 371 type Pos struct { 372 x, y int 373 } 374 375 func (p *Pos) Sum() int { 376 return p.x + p.y //@rename("x", "myX") 377 } 378 379 func _() { 380 var pos Pos //@rename("p", "pos") 381 _ = pos.Sum() //@rename("Sum", "GetSum") 382 } 383 384 func sw() { 385 var x interface{} 386 387 switch y := x.(type) { //@rename("y", "y0") 388 case int: 389 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 390 case string: 391 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 392 default: 393 f2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 394 } 395 } 396 397 -- y0-rename -- 398 package a 399 400 import ( 401 lg "log" 402 "fmt" //@rename("fmt", "fmty") 403 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 404 ) 405 406 func Random() int { 407 y := 6 + 7 408 return y 409 } 410 411 func Random2(y int) int { //@rename("y", "z") 412 return y 413 } 414 415 type Pos struct { 416 x, y int 417 } 418 419 func (p *Pos) Sum() int { 420 return p.x + p.y //@rename("x", "myX") 421 } 422 423 func _() { 424 var p Pos //@rename("p", "pos") 425 _ = p.Sum() //@rename("Sum", "GetSum") 426 } 427 428 func sw() { 429 var x interface{} 430 431 switch y0 := x.(type) { //@rename("y", "y0") 432 case int: 433 fmt.Printf("%d", y0) //@rename("y", "y1"),rename("fmt", "format") 434 case string: 435 lg.Printf("%s", y0) //@rename("y", "y2"),rename("lg","log") 436 default: 437 f2.Printf("%v", y0) //@rename("y", "y3"),rename("f2","fmt2") 438 } 439 } 440 441 -- y1-rename -- 442 package a 443 444 import ( 445 lg "log" 446 "fmt" //@rename("fmt", "fmty") 447 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 448 ) 449 450 func Random() int { 451 y := 6 + 7 452 return y 453 } 454 455 func Random2(y int) int { //@rename("y", "z") 456 return y 457 } 458 459 type Pos struct { 460 x, y int 461 } 462 463 func (p *Pos) Sum() int { 464 return p.x + p.y //@rename("x", "myX") 465 } 466 467 func _() { 468 var p Pos //@rename("p", "pos") 469 _ = p.Sum() //@rename("Sum", "GetSum") 470 } 471 472 func sw() { 473 var x interface{} 474 475 switch y1 := x.(type) { //@rename("y", "y0") 476 case int: 477 fmt.Printf("%d", y1) //@rename("y", "y1"),rename("fmt", "format") 478 case string: 479 lg.Printf("%s", y1) //@rename("y", "y2"),rename("lg","log") 480 default: 481 f2.Printf("%v", y1) //@rename("y", "y3"),rename("f2","fmt2") 482 } 483 } 484 485 -- y2-rename -- 486 package a 487 488 import ( 489 lg "log" 490 "fmt" //@rename("fmt", "fmty") 491 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 492 ) 493 494 func Random() int { 495 y := 6 + 7 496 return y 497 } 498 499 func Random2(y int) int { //@rename("y", "z") 500 return y 501 } 502 503 type Pos struct { 504 x, y int 505 } 506 507 func (p *Pos) Sum() int { 508 return p.x + p.y //@rename("x", "myX") 509 } 510 511 func _() { 512 var p Pos //@rename("p", "pos") 513 _ = p.Sum() //@rename("Sum", "GetSum") 514 } 515 516 func sw() { 517 var x interface{} 518 519 switch y2 := x.(type) { //@rename("y", "y0") 520 case int: 521 fmt.Printf("%d", y2) //@rename("y", "y1"),rename("fmt", "format") 522 case string: 523 lg.Printf("%s", y2) //@rename("y", "y2"),rename("lg","log") 524 default: 525 f2.Printf("%v", y2) //@rename("y", "y3"),rename("f2","fmt2") 526 } 527 } 528 529 -- y3-rename -- 530 package a 531 532 import ( 533 lg "log" 534 "fmt" //@rename("fmt", "fmty") 535 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 536 ) 537 538 func Random() int { 539 y := 6 + 7 540 return y 541 } 542 543 func Random2(y int) int { //@rename("y", "z") 544 return y 545 } 546 547 type Pos struct { 548 x, y int 549 } 550 551 func (p *Pos) Sum() int { 552 return p.x + p.y //@rename("x", "myX") 553 } 554 555 func _() { 556 var p Pos //@rename("p", "pos") 557 _ = p.Sum() //@rename("Sum", "GetSum") 558 } 559 560 func sw() { 561 var x interface{} 562 563 switch y3 := x.(type) { //@rename("y", "y0") 564 case int: 565 fmt.Printf("%d", y3) //@rename("y", "y1"),rename("fmt", "format") 566 case string: 567 lg.Printf("%s", y3) //@rename("y", "y2"),rename("lg","log") 568 default: 569 f2.Printf("%v", y3) //@rename("y", "y3"),rename("f2","fmt2") 570 } 571 } 572 573 -- z-rename -- 574 package a 575 576 import ( 577 lg "log" 578 "fmt" //@rename("fmt", "fmty") 579 f2 "fmt" //@rename("f2", "f2name"),rename("fmt","f2y") 580 ) 581 582 func Random() int { 583 y := 6 + 7 584 return y 585 } 586 587 func Random2(z int) int { //@rename("y", "z") 588 return z 589 } 590 591 type Pos struct { 592 x, y int 593 } 594 595 func (p *Pos) Sum() int { 596 return p.x + p.y //@rename("x", "myX") 597 } 598 599 func _() { 600 var p Pos //@rename("p", "pos") 601 _ = p.Sum() //@rename("Sum", "GetSum") 602 } 603 604 func sw() { 605 var x interface{} 606 607 switch y := x.(type) { //@rename("y", "y0") 608 case int: 609 fmt.Printf("%d", y) //@rename("y", "y1"),rename("fmt", "format") 610 case string: 611 lg.Printf("%s", y) //@rename("y", "y2"),rename("lg","log") 612 default: 613 f2.Printf("%v", y) //@rename("y", "y3"),rename("f2","fmt2") 614 } 615 } 616