python-betterproto icon indicating copy to clipboard operation
python-betterproto copied to clipboard

ruff check in outputfile_compiler breaks when proto field comments end in quote marks

Open michael-sayapin opened this issue 6 months ago • 0 comments

Summary

ruff check in outputfile_compiler breaks when proto field comments end in quote marks

Reproduction Steps

message Test {
  // something, for example "bug"
  string what = 1;
}

Expected Results

It works.

Actual Results

Ruff errors out with "SyntaxError: Expected a statement" on the string that looks like """something, for example "bug"""".

System Information

n/a

Checklist

  • [x] I have searched the issues for duplicates.
  • [x] I have shown the entire traceback, if possible.
  • [x] I have verified this issue occurs on the latest prelease of betterproto which can be installed using pip install -U --pre betterproto, if possible.

michael-sayapin avatar Jul 02 '25 12:07 michael-sayapin