<#import "../_features.html" as f> <@f.scaffold title="@Tolerate" logline="Skip, jump, and forget! Make lombok disregard an existing method or constructor."> <@f.history>

@Tolerate was introduced as feature in lombok v1.14.2

<@f.experimental> <@f.overview>

Any method or constructor can be annotated with @Tolerate and lombok will act as if it does not exist. For example, normally lombok would not generate a setDate method for field named date if you already have a method named setDate in your code already. By annotating that method with @Tolerate, lombok will generate it anyway. This can be useful if the type of the parameter of your existing method is different and doesn't clash.

Put on any method or constructor to make lombok pretend it doesn't exist, i.e., to generate a method which would otherwise be skipped due to possible conflicts.

<@f.snippets name="experimental/Tolerate" />