Skip to content

Port Regular Expressions checking#3061

Merged
jakebailey merged 44 commits intomicrosoft:mainfrom
Andarist:port/55600
Mar 16, 2026
Merged

Port Regular Expressions checking#3061
jakebailey merged 44 commits intomicrosoft:mainfrom
Andarist:port/55600

Conversation

@Andarist
Copy link
Copy Markdown
Contributor

@Andarist Andarist commented Mar 11, 2026

This is meant to be a pretty faithful port of the existing code.

closes #3044

Andarist and others added 24 commits March 10, 2026 11:16
Co-authored-by: =?UTF-8?q?=E5=BD=A2=E7=B4=A0=E5=8F=A2=E9=9B=86=E3=83=BB=E3=81=90?=
 =?UTF-8?q?=E3=82=89=E3=81=B5=E3=81=83=E3=83=BC=E3=82=80?=
 <graphemecluster@gmail.com>
Co-authored-by: graphemecluster <graphemecluster@gmail.com>
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
Co-authored-by: Ron Buckton <ron.buckton@microsoft.com>
Co-authored-by: graphemecluster <graphemecluster@gmail.com>
… in Regular Expressions"

Co-authored-by: graphemecluster <graphemecluster@gmail.com>
Co-authored-by: graphemecluster <graphemecluster@gmail.com>
@jakebailey
Copy link
Copy Markdown
Member

Can you see if this works with the tests added in #2107?

@Andarist
Copy link
Copy Markdown
Contributor Author

It doesn't report the exact same errors as that PR in the regularExpressionDuplicateCapturingGroupName test - but what it does report is consistent with Strada

@jakebailey
Copy link
Copy Markdown
Member

Okay. Strada alignment is of course good 😄

Copy link
Copy Markdown
Member

@jakebailey jakebailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This all looks great; much appreciated! Only minor comments.

@jakebailey
Copy link
Copy Markdown
Member

In general, I would recheck that all of the comments are present too.

Copy link
Copy Markdown
Member

@jakebailey jakebailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!!

@jakebailey jakebailey added this pull request to the merge queue Mar 16, 2026
Merged via the queue into microsoft:main with commit 880a9e9 Mar 16, 2026
21 checks passed
@Andarist Andarist deleted the port/55600 branch March 17, 2026 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Regex parsing/validation isn't implemented yet

3 participants