Support code block syntax for code generation
Background
GitLab supports code creation tasks based on task description provided by developer via comments in a source code. At the current moment comments are detected via regular expression at https://gitlab.com/gitlab-org/gitlab/-/blob/6ad031e89bf3d9fb4530af0e0fe5de525ace17d8/ee/lib/code_suggestions/task_selector.rb#L12 which only supports single line comments
Goal
Add support to block comments syntax (eg: https://blog.enterprisedna.co/how-to-comment-out-multiple-lines-in-python-a-quick-and-easy-guide/#:~:text=To%20comment%20out%20multiple%20lines%20in%20Python%2C%20you%20can%20use,line%20for%20single%2Dline%20comments.)
Related internal slack thread with use case
Edited by Mikołaj Wawrzyniak