在对源代码应用格式化操作后,结果源代码不仅被格式化,而且还被修改(优化?)。
:
void main() {
if(condition1) {
// if condition 1
} else if(condition2) {
// if condition 2
} else {
// other case
}
}
var condition1;
var condition2;
:后void main() {
if (condition1) {
// if condition 1
} else {
if (condition2) {
// if condition 2
} else {
// other case
}
}
}
var condition1;
var condition2;
它不适合我。这是我的问题还是有可能解决?
这是一个最近修复的错误。
- https://code.google.com/p/dart/issues/detail?id=17363(应该修复)
- https://code.google.com/p/dart/issues/detail?id=16847(类似的bug -打开)