Name

Level 3

Synopsis

In this level, all newly created objects are considered tainted, in addition to all restrictions in Level 2.

  • All objects are created tainted.

  • Object#untaint is prohibited.

  • Proc objects retain current safe level to restore when their call methods are invoked.

Get Ruby in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.