-verify-apply-fixes
を改良して、 func f(aa: Int, bb: Int) -> String { "f" } f(aax: 0, bb: 1)
を func f(aa: Int, bb: Int) -> String { "f" } f(aax: 0, bb: 1) // unexpected-error {{incorrect argument label in call (have 'aax:', expected 'aa:')}}
に書き換える機能を実装しようと思ったんだけどlet a = """ \(f(aax: 0, bb: 1)) """
↑こういう入力が与えられると let a = """ \(f(aax: 0, bb: 1)) // unexpected-error {{...}} """
↑になってしまって、元コードを壊してしまう(コメントじゃなくて文字列リテラルになってる)let a = "expected-error {{foo}}"
↑これをverify-apply-fixesするとぶっ壊れるしまあいっか・・・?