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