message: revert this change since my attempt to fool codefactor failed
diff: @@ -101,12 +101,9 @@ public:
  virtual const string &ColumnName(idx_t col) = 0;
  virtual const LogicalType &ColumnType(idx_t col) = 0;
  virtual const char *ColumnDefault(idx_t col) = 0;
  - virtual bool IsNullable(idx_t col) {
  - return true;
  - }
  + virtual bool IsNullable(idx_t col) = 0;
  void WriteColumns(idx_t index, idx_t start_col, idx_t end_col, DataChunk &output);
  - static void WriteTypeInfo(idx_t index, const LogicalType &type, DataChunk &output);
  };
  class TableColumnHelper : public ColumnHelper {
  @@ -167,6 +164,9 @@ public:
  const char *ColumnDefault(idx_t col) {
  return nullptr;
  }
  + bool IsNullable(idx_t col) {
  + return true;
  + }
  private:
  ViewCatalogEntry *entry;
  @@ -201,13 +201,8 @@ void ColumnHelper::WriteColumns(idx_t start_index, idx_t start_col, idx_t end_co
  // "is_nullable", PhysicalType::VARCHAR YES/NO
  output.SetValue(6, index, Value(IsNullable(i) ? "YES" : "NO"));
  - // Write the type-related output columns
  - WriteTypeInfo(index, ColumnType(i), output);
  - }
  -}
  -
  -void ColumnHelper::WriteTypeInfo(idx_t index, const LogicalType &type, DataChunk &output) {
  // "data_type", PhysicalType::VARCHAR
  + const LogicalType &type = ColumnType(i);
  output.SetValue(7, index, Value(type.ToString()));
  if (type == LogicalType::VARCHAR) {
  @@ -280,6 +275,7 @@ void ColumnHelper::WriteTypeInfo(idx_t index, const LogicalType &type, DataChunk
  }
  output.SetValue(12, index, datetime_precision);
  }
  +}
  } // anonymous namespace
  