docs: def check_platform_variable_attributes(self, ds):
          '''
          Platform variables must contain the following attributes:
              ioos_code
              long_name
              short_name
              type
  
          :param netCDF4.Dataset ds: An open netCDF dataset
          '''
          results = []
          platform_name = getattr(ds, 'platform', '')
          # There can be multiple platforms defined here (space separated)
          for platform in platform_name.split(' '):
              if platform in ds.variables:
                  results += [
                      self._has_var_attr(ds, platform, 'long_name', 'Platform Long Name'),
                      self._has_var_attr(ds, platform, 'short_name', 'Platform Short Name'),
                      self._has_var_attr(ds, platform, 'ioos_code', 'Platform IOOS Code'),
                      self._has_var_attr(ds, platform, 'type', 'Platform Type')
                  ]
          return results