1919import java .net .URL ;
2020import java .net .URLClassLoader ;
2121import java .nio .charset .Charset ;
22+ import java .nio .charset .StandardCharsets ;
2223import java .nio .file .Files ;
2324import java .nio .file .Path ;
2425import java .util .Collection ;
@@ -61,10 +62,10 @@ public enum Format {JSON, YAML, JSONANDYAML}
6162 public final Property <String > scannerClass = getProject ().getObjects ().property (String .class );
6263 @ Input
6364 @ Optional
64- public final Property <Boolean > prettyPrint = getProject ().getObjects ().property (Boolean .class );
65+ public final Property <Boolean > prettyPrint = getProject ().getObjects ().property (Boolean .class ). convention ( false ) ;
6566 @ Input
6667 @ Optional
67- public final Property <Boolean > readAllResources = getProject ().getObjects ().property (Boolean .class );
68+ public final Property <Boolean > readAllResources = getProject ().getObjects ().property (Boolean .class ). convention ( false ) ;
6869 @ Input
6970 @ Optional
7071 public final SetProperty <String > ignoredRoutes = getProject ().getObjects ().setProperty (String .class );
@@ -86,7 +87,7 @@ public enum Format {JSON, YAML, JSONANDYAML}
8687 @ Input
8788 @ Optional
8889
89- public final Property <String > encoding = getProject ().getObjects ().property (String .class );
90+ public final Property <String > encoding = getProject ().getObjects ().property (String .class ). convention ( StandardCharsets . UTF_8 . name ()) ;
9091 /**
9192 * @since 2.0.6
9293 */
@@ -98,16 +99,16 @@ public enum Format {JSON, YAML, JSONANDYAML}
9899 public final Property <String > objectMapperProcessorClass = getProject ().getObjects ().property (String .class );
99100 @ Input
100101 @ Optional
101- public final Property <Boolean > sortOutput = getProject ().getObjects ().property (Boolean .class );
102+ public final Property <Boolean > sortOutput = getProject ().getObjects ().property (Boolean .class ). convention ( false ) ;
102103 @ Input
103104 @ Optional
104105
105- public final Property <Boolean > alwaysResolveAppPath = getProject ().getObjects ().property (Boolean .class );
106+ public final Property <Boolean > alwaysResolveAppPath = getProject ().getObjects ().property (Boolean .class ). convention ( false ) ;
106107 @ Input
107108 @ Optional
108109
109110
110- public final Property <Boolean > skipResolveAppPath = getProject ().getObjects ().property (Boolean .class );
111+ public final Property <Boolean > skipResolveAppPath = getProject ().getObjects ().property (Boolean .class ). convention ( false ) ;
111112 @ Input
112113 @ Optional
113114 public final Property <String > contextId = getProject ().getObjects ().property (String .class );
0 commit comments