github.com/serversong/goreporter@v0.0.0-20200325104552-3cfaf44fd178/linters/staticcheck/testdata/CheckEmptyBranch.go (about)

     1  package pkg
     2  
     3  func fn() {
     4  	if true { // MATCH "empty branch"
     5  	}
     6  	if true { // MATCH "empty branch"
     7  	} else { // MATCH "empty branch"
     8  	}
     9  	if true {
    10  		println()
    11  	}
    12  
    13  	if true {
    14  		println()
    15  	} else { // MATCH "empty branch"
    16  	}
    17  
    18  	if true { // MATCH "empty branch"
    19  		// TODO handle error
    20  	}
    21  
    22  	if true {
    23  	} else {
    24  		println()
    25  	}
    26  
    27  	if true {
    28  	} else if false { // MATCH "empty branch"
    29  	}
    30  }