@override bool get valid => ValidObject.areValid([ this.rootPaths, if (this.subPaths != null) this.subPaths, if (this.pathPatterns != null) this.pathPatterns, ]);