Uploaded image for project: 'Go Driver'
  1. Go Driver
  2. GODRIVER-793

Remove all public use of 'x' packages in the options package

      Remove public use of 'x' packages in options package. For example:

      • TopologyOptions []topology.Option in ClientOptions
      • ConnString connstring.ConnString in ClientOptions
      • func (af *ArrayFilters) ToArray() (bsonx.Arr, error)
      • func (co *Collation) ToDocument() bsonx.Doc
      • func (u *UploadOptions) SetMetadata(doc bsonx.Doc) *UploadOptions

      I don't know of an automated way to find all the places that have been overlooked. Just found these by manual inspection.

            Assignee:
            kris.brandow@mongodb.com Kristofer Brandow (Inactive)
            Reporter:
            jeff.yemin@mongodb.com Jeffrey Yemin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: