[jOOQ/jOOQ#12985] Add @DelegatesTo annotation to all closures
This commit is contained in:
parent
5aa6185d92
commit
d2e991454c
@ -76,7 +76,7 @@ public class CodegenPluginExtension {
|
||||
MiniJAXB.append(this.configuration, configuration);
|
||||
}
|
||||
|
||||
public void configuration(Closure<?> closure) {
|
||||
public void configuration(@DelegatesTo(strategy = Closure.DELEGATE_FIRST, value = MetaExtensions.ConfigurationExtension.class) Closure<?> closure) {
|
||||
MetaExtensions.ConfigurationExtension c = new MetaExtensions.ConfigurationExtension();
|
||||
closure = (Closure<?>) closure.clone();
|
||||
closure.setResolveStrategy(Closure.DELEGATE_FIRST);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -85,7 +85,7 @@ public class NamedConfiguration {
|
||||
MiniJAXB.append(this.configuration, configuration);
|
||||
}
|
||||
|
||||
public void configuration(Closure<?> closure) {
|
||||
public void configuration(@DelegatesTo(strategy = Closure.DELEGATE_FIRST, value = MetaExtensions.ConfigurationExtension.class) Closure<?> closure) {
|
||||
MetaExtensions.ConfigurationExtension c = new MetaExtensions.ConfigurationExtension();
|
||||
closure = (Closure<?>) closure.clone();
|
||||
closure.setResolveStrategy(Closure.DELEGATE_FIRST);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user