• Miek Gieben's avatar
    plugin/file: Rename do to walk and cleanup and document (#2987) · 1d5095cf
    Miek Gieben authored
    * plugin/file: Rename do to walk, cleanup and document
    
    * This renames Do to Walk to be more inline with Go standards. Also make
      it return an error instead of a bool.
      Also give give walk access to rrs. Alternatively e.m could be
      exported, but just access the map of rrs should work as well. Another
      alternative would be adding a whole bunch of helper functions, but
      those need grab and return the data. Just having access to the rrs
      should be easiest for most Walks.
    * It adds Type and TypeForWildcard to show the different functions
    * *Removes* the identical RR check when inserting; this was only done
      for A, AAAA and MX and not finished; removed under the mantra garbage
      in garbage out.
    * Reuses Types to return all the types in an *tree.Elem
    Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
    
    * better comments
    Signed-off-by: default avatarMiek Gieben <miek@miek.nl>
    1d5095cf
tree.go 9.88 KB