Compare commits

..

1 Commits

Author SHA1 Message Date
ad22bb6ecf Added enumerable order & added array & removed collection
Some checks failed
Test before pr merge / test-lint (pull_request) Failing after 6s
Build on push / prepare (push) Successful in 10s
Build on push / query (push) Successful in 18s
Build on push / core (push) Successful in 25s
Build on push / api (push) Has been cancelled
Build on push / application (push) Has been cancelled
Build on push / auth (push) Has been cancelled
Build on push / database (push) Has been cancelled
Build on push / mail (push) Has been cancelled
Build on push / translation (push) Has been cancelled
Build on push / dependency (push) Has been cancelled
2025-09-24 19:37:14 +02:00
4 changed files with 2 additions and 8 deletions

View File

@@ -167,7 +167,6 @@ class Enumerable(Generic[T]):
def to_list(self) -> "List[T]":
from cpl.query.list import List
return List(self)
def to_set(self) -> "Set[T]":
@@ -192,12 +191,10 @@ class Enumerable(Generic[T]):
def order_by(self, key_selector: Callable[[T], K]) -> "OrderedEnumerable[T]":
from cpl.query.ordered_enumerable import OrderedEnumerable
return OrderedEnumerable(self._source, [(key_selector, False)])
def order_by_descending(self, key_selector: Callable[[T], K]) -> "OrderedEnumerable[T]":
from cpl.query.ordered_enumerable import OrderedEnumerable
return OrderedEnumerable(self._source, [(key_selector, True)])
@staticmethod

View File

@@ -43,5 +43,4 @@ class ImmutableSet(Generic[T], Enumerable[T]):
def to_enumerable(self) -> "Enumerable[T]":
from cpl.query.enumerable import Enumerable
return Enumerable(self._source)
return Enumerable(self._source)

View File

@@ -1 +0,0 @@
from .sequence import Sequence

View File

@@ -24,5 +24,4 @@ class Set(Generic[T], ImmutableSet[T]):
def to_enumerable(self) -> "Enumerable[T]":
from cpl.query.enumerable import Enumerable
return Enumerable(self._source)
return Enumerable(self._source)