Просмотр исходного кода

sparse_set: drop deprecated member sort_as

Michele Caini 2 лет назад
Родитель
Сommit
e5381cee86
2 измененных файлов с 1 добавлено и 9 удалено
  1. 0 8
      src/entt/entity/sparse_set.hpp
  2. 1 1
      test/entt/entity/sparse_set.cpp

+ 0 - 8
src/entt/entity/sparse_set.hpp

@@ -1065,14 +1065,6 @@ public:
         }
     }
 
-    /**
-     * @copybrief sort_as
-     * @param other The sparse sets that imposes the order of the entities.
-     */
-    [[deprecated("use iterator based sort_as instead")]] void sort_as(const basic_sparse_set &other) {
-        sort_as(other.begin(), other.end());
-    }
-
     /*! @brief Clears a sparse set. */
     void clear() {
         pop_all();

+ 1 - 1
test/entt/entity/sparse_set.cpp

@@ -1910,7 +1910,7 @@ TYPED_TEST(SparseSet, SortAsOrdered) {
         ASSERT_TRUE(std::equal(lhs_entity.rbegin(), lhs_entity.rend(), lhs.begin(), lhs.end()));
         ASSERT_TRUE(std::equal(rhs_entity.rbegin(), rhs_entity.rend(), rhs.begin(), rhs.end()));
 
-        rhs.sort_as(lhs); // NOLINT
+        rhs.sort_as(lhs.begin(), lhs.end());
 
         ASSERT_TRUE(std::equal(rhs_entity.rbegin(), rhs_entity.rend(), rhs.begin(), rhs.end()));
     }