Skip to content

Cop to disallow methods that use subtransactions

What does this MR do?

Adds a new cop that disallows use of common methods that use subtransactions in their implementation.

See #338730 (closed), also #338346 (closed) for surrounding context of why this is needed.

Also see !68576 (merged), where we disallow the direct use of subtransactions.

Screenshots or Screencasts (strongly suggested)

How to setup and validate locally (strongly suggested)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Patrick Bair

Merge request reports