docs: def set_duplicated_flag(self):
          """
          For all package set flag duplicated, if it's not unique package
          :return:
          """
          package_by_name = defaultdict(list)
  
          for package1 in self._root_package.all_packages:
              if package1 is None:
                  continue
              pkg_name = package1.package_name
              param_list = self._config.get_fails('unique', {})
              params1 = package1.get_params(param_list)
              for package2 in package_by_name[pkg_name]:
                  params2 = package2.get_params(param_list)
                  for x in param_list:
                      # START HACK for cached archive
                      param1 = params1[x]
                      param2 = params2[x]
                      if isinstance(param1, list):
                          param1 = [str(x) for x in param1]
                      if isinstance(param2, list):
                          param2 = [str(x) for x in param2]
                      # END
  
                      if str(param1) != str(param2):
                          package1.duplicated = True
                          package2.duplicated = True
              package_by_name[pkg_name].append(package1)