SonarLint | A conditionally executed single line should be denoted by indentation (java:S3973)

這個code smell指的是在if後沒有大括號的情況下,如果下一行沒有縮排,會令維護的人不清楚是要執行或者不執行:

public static boolean isValidCodePageOnWindows(){
 
	boolean isCode437 = true;
 
	if (PlatformUtil.isLinux())
	return isCode437;
 
	// skip
}

將if的下一行直接縮排即可解決。

public static boolean isValidCodePageOnWindows(){
 
	boolean isCode437 = true;
 
	if (PlatformUtil.isLinux())
		return isCode437;
 
	// skip
}