lib/std: rewrite `Path::rmdir`, `Path::files` and `Path::delete` to handle errors
[nit.git] / lib / standard / collection /
2015-07-17 Jean PrivatMerge: Rename Container to Ref
2015-07-17 Alexis Laferrièrelib/collection: rename Container to Ref
2015-07-15 Alexis Laferrièrelib/array: do not cache reverse iterators as forward...
2015-06-17 Jean PrivatMerge: code: cleanup some docunits
2015-06-12 Jean Privatcode: cleanup some docunits
2015-06-12 Jean PrivatMerge: lib/array: remove useless cast to comparable.
2015-05-28 Alexandre Terrasalib/standard: remove useless repeated types in `standard`
2015-05-27 Jean PrivatMerge: `Int::times`: clean nitunit and expose negative...
2015-05-25 Alexandre Terrasarange: better nitunit on `Int::times`
2015-05-25 Alexandre Terrasarange: remove white space in license
2015-05-25 Alexis Laferrièrelib/collections: fix `List::insert` to insert at the...
2015-05-21 Jean PrivatMerge: Steps on iterations and ranges
2015-05-19 Jean Privatlib/standard/collection: check the item can be compared...
2015-05-19 Jean Privatlib/standard/collection: getter methods accepts `nullab...
2015-05-19 Jean Privatlib: remove superfluous type declaration in signatures
2015-05-19 Jean Privatstandard/collection: add `Range::step` to get a bidirec...
2015-05-15 Jean Privatstandard/collection: add `to_step` as a decorator of...
2015-05-15 Jean Privatstandard/collection: add `Iterator::next_by` as a safe...
2015-05-13 Jean Privatstandard: add `Range::reverse_iterator`
2015-04-28 Alexis Laferrièrelib/collection: better doc for Iterator
2015-04-23 Alexandre Terrasalib/standard: introduce ReserveDefaultComparator
2015-04-21 Alexandre Terrasalib/array: remove useless cast to comparable.
2015-04-17 Jean Privatlib/standard/array: add `Array::sub`
2015-04-08 Jean Privatlib/array: suppress a warning to be compatible with...
2015-03-31 Jean PrivatMerge: lib/std/union_find: make DisjointSet Cloneable
2015-03-31 Jean Privatlib/standard: add Collection::not_empty
2015-03-31 Jean Privatlib/sorter: add `MapRead::keys_sorted_by_values` and...
2015-03-30 Jean Privatlib/sorter: add `MapRead::values_sorted_by_key`
2015-03-29 Jean Privatlib/std/union_find: make DisjointSet Cloneable
2015-03-18 Jean PrivatMerge: Derive all the things
2015-03-14 Jean Privatlib/standard: forgot to provide `Map::hash` when `Map...
2015-03-10 Alexis Laferrièrelib/collection: fix doc of the popular `Container`
2015-03-07 Jean PrivatMerge: Reuse Array Iterators
2015-03-06 Jean Privatlib/array: remember the last used iterator so it could...
2015-03-06 Jean Privatlib/map: make concrete `Map.keys` and `Map.values`...
2015-03-06 Jean Privatlib/map: document `Map.has_key` and implement it effici...
2015-02-28 Jean Privatlib/array: Array, ArraySet and ArrayMap are cloneable
2015-02-27 Jean Privatcollection: implements `MapRead::==`
2015-02-03 Jean Privatlib/standard: redef a fast path for `HashMap#get_or_null`
2015-01-30 Jean PrivatSince keys of Maps can now be null, it enables the...
2015-01-13 Alexis Laferrièrelib/map: add factory to Map returning a HashMap
2015-01-13 Alexis Laferrièrelib: update HashMap and ArrayMap to support nullable...
2015-01-13 Alexis Laferrièrenitc&lib: MapIterator keys can be nullable
2015-01-03 Jean Privatlib/array: remove unused&deprecated `Arrray::intern_items`
2014-12-27 Alexis Laferrièrelib/standard: optimize `Array::add_all`
2014-12-16 Jean PrivatMerge: Doc down
2014-12-14 Jean PrivatMerge ... 'origin/master' to resolve conflicts with...
2014-12-11 Alexandre Terrasalib/standard: removes double dash now parsed as H2
2014-12-11 Alexandre Terrasalib/standard: adds some spaces
2014-12-11 Alexandre Terrasalib/standard: fixes bad indent in comments
2014-12-09 Jean Privatlib/stream: eof is blocking
2014-12-05 Jean Privatlib/array: make `copy_to` public
2014-11-28 Jean Privatall: add `nitish` tag for code-blocks skipped by nitunit
2014-11-26 Jean Privatlib/collections: add `Collection::has_exactly`
2014-11-26 Jean Privatlib/collection: improve documentation of `has_all`
2014-11-25 Jean PrivatMerge: standard: Clean warnings
2014-11-25 Alexandre Terrasarange: implements `hash` method on ranges
2014-11-25 Alexandre Terrasarange: implements `==` method on ranges
2014-11-25 Alexandre Terrasacollection: fix missing documentation warnings
2014-11-25 Alexandre Terrasahas_collection: fix useless private visibility warnings
2014-11-25 Alexandre Terrasahash_collection: fix missing documentation warnings
2014-11-25 Alexandre Terrasaarray: fix missing documentation warnings
2014-11-25 Alexandre Terrasaarray: fix useless private visibility warnings
2014-11-25 Alexandre Terrasalist: fix missing documentation warnings
2014-11-25 Alexandre Terrasarange: fix the behavior of `length` on empty ranges
2014-11-20 Alexandre Terrasarange: add some nitunit and examples
2014-11-20 Alexandre Terrasarange: fix Range::init documentation
2014-11-20 Alexandre Terrasarange: fix init warnings
2014-11-19 Alexandre Terrasarange: fix useless private visibility warnings
2014-11-19 Alexandre Terrasaabstract_collection: fix missing documentation warning
2014-11-19 Alexandre Terrasaabstract_collection: fix useless private visibility...
2014-11-19 Jean Privatlib/hash: HashCollection::N become a virtual type
2014-11-18 Jean Privatlib: kill the class ArrayCapable
2014-11-17 Alexandre Blondin... lib: Enhanced DisjointSet data structure
2014-11-08 Jean Privatlib: add Array::* for repetitions
2014-11-02 Jean Privatlib: update some modules of standard to new constructors
2014-10-29 Jean PrivatMerge: Threads
2014-10-27 Jean Privatlib: add Array::+
2014-10-27 Alexis Laferrièrelib/collection: minor fix to doc in list.nit
2014-10-09 Jean Privatlib/standard: introduce *Iterator::finish
2014-10-02 Jean Privatlib: beef-up the Comparator api and documentation
2014-10-02 Jean Privatlib: new API for Comparator
2014-09-30 Jean PrivatMerge: Fix generic parameter names
2014-09-27 Jean Privatlib: some update towards more use of new constructors
2014-09-26 Jean Privatlib: rename E to V in Map-related classes
2014-09-05 Jean Privatsrc: transform all old writable in annotations
2014-09-03 Jean Privatlib: remove remaining declaration of old-style attributes.
2014-08-26 Jean PrivatMerge: lib/standard: optimize Array.to_s
2014-08-26 Lucas Bajoletlib/standard/array: new NativeArray/NativeString are...
2014-08-18 Jean PrivatMerge: introduce Sequence::prepend
2014-08-15 Jean Privatlib: add Seq:prepend as an alias of `insert_all(0)`
2014-08-15 Jean Privatlib: add Seq:insert_all as a generalized `insert`
2014-08-15 Jean Privatlib: make Seq::append an alias of add_all (instead...
2014-08-15 Jean Privatlib: prepare for new constructors
2014-08-08 Jean Privatlib/std: add ArrayCmp to easily compare arrays of compa...
2014-08-08 Jean Privatlib/std: add fast implementation for Array::==
2014-08-07 Jean Privatlib/std: improve implementation of `Set.hash` and ...
2014-08-07 Jean Privatlib/std: better policy for enlarging HashCollection
2014-08-06 Jean Privatlib/std: more efficient Collection::to_a
2014-08-04 Jean Privatlib/standard: rework and factorise queues and heaps.
next