メインコンテンツにスキップ

unnecessary_raw_strings

生の文字列の不要な使用。

説明

#

アナライザーは、文字列リテラルが生の文字列(r が接頭辞として付けられている)としてマークされているにもかかわらず、生の文字列にしても文字列の値が変わらない場合に、この診断を生成します。

#

以下のコードは、r が付いていても付いていなくても文字列リテラルの値が変わらないため、この診断を生成します。

dart
var s = r'abc';

一般的な修正

#

文字列リテラルの前のr を削除してください。

dart
var s = 'abc';