summaryrefslogtreecommitdiffstats
path: root/core/variant/array.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rebrand preambles to RedotSpartan3222024-10-131-0/+2
* Core: Improve vformat error reporting on sprintf failureRémi Verschelde2024-07-041-4/+4
* [Core] Add iteration support to `Array`A Thousand Ships2024-04-101-0/+16
* Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-3/+3
* Merge pull request #74588 from puchik/float-variant-nan-inequalityRémi Verschelde2023-09-271-1/+1
|\
| * Support both semantic (by default) and numeric Variant hash comparisonArman Elgudzhyan2023-08-311-1/+1
* | [Core] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-111-1/+1
|/
* Fix range error for `Array.slice`Ninni Pipping2023-07-071-4/+8
* Fix `Array.slice()` rounding for `abs(step) != 1`Ninni Pipping2023-03-141-1/+1
* GDScript: Fix can_reference check for typed arraysDmitrii Maganov2023-02-061-0/+3
* Merge pull request #71786 from raulsntos/dotnet/arrayRémi Verschelde2023-02-041-2/+2
|\
| * Sync C# Array with CoreRaul Santos2023-01-301-2/+2
* | Fix various typos with codespellRémi Verschelde2023-02-011-1/+1
* | GDScript: Fix issues with typed arraysDmitrii Maganov2023-01-311-60/+77
|/
* GDScript: Fix test for read-only state of constantsDmitrii Maganov2023-01-271-8/+2
* GDScript: Begin making constants deep, not shallow or flatDmitrii Maganov2023-01-081-10/+0
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Unify String and StringNamerune-scape2022-12-051-29/+67
* Remove `Array.find_last()`Micky2022-11-251-5/+0
* add ability to pick random value from arrayNonunknown2022-10-201-0/+6
* Fix Array.`slice()` and `filter()` forgetting Typed ArrayMicky2022-10-091-0/+2
* Remove Signal connect bindsJuan Linietsky2022-07-291-5/+5
* Clean up Hash Functionsreduz2022-06-201-3/+3
* Validate every source element separately Array::append_array()Pedro J. Estébanez2022-06-151-1/+3
* Add `any()` and `all()` methods to ArrayHugo Locurcio2022-05-251-0/+44
* Implement read-only arraysGeorge Marques2022-05-171-1/+59
* Const Ref Callable for custom sort/searchmashumafi2022-03-271-23/+4
* Merge pull request #56337 from cdemirer/fix-array-dictionary-idRémi Verschelde2022-01-231-1/+1
|\
| * Fix Array and Dictionary id() and dictionary test bugcdemirer2021-12-301-1/+1
* | `Array`: Relax `slice` bound checks to properly handle negative indicesRémi Verschelde2022-01-101-9/+13
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* PackedByteArray, Array slice end exclusive, rename subarray to sliceNathan Franke2021-11-261-41/+16
* Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-231-4/+4
* Modify Dictionary::operator== to do real key/value comparison with recursive ...Emmanuel Leblond2021-10-301-6/+60
* Implement bsearch for Vector and Packed*Arraymashumafi2021-09-301-30/+6
* Merge pull request #47406 from mashumafi/master-Array-insert-rcMax Hilbrunner2021-08-281-3/+3
|\
| * Array::insert consistent with Pool*Array::insertmashumafi2021-03-271-3/+3
* | Add an `Array.pop_at()` method to pop an element at an arbitrary indexHugo Locurcio2021-08-271-3/+28
* | Remove alloca from loop and use a single fixed size array declarationMarcel Admiraal2021-05-211-3/+3
* | Add filter, map and reduce to ArrayTomasz Chabora2021-05-051-0/+73
* | Add fill method to Arrays and PackedArraysMatheus Lima Cunha2021-04-211-0/+5
* | Merge pull request #46991 from madmiraal/rename-invert-reverseRémi Verschelde2021-04-011-2/+2
|\ \
| * | Rename Array.invert() to Array.reverse()Marcel Admiraal2021-03-211-2/+2
| |/
* | Add functions to retrieve type of a typed ArrayGeorge Marques2021-03-181-0/+16
* | Don't check type when assigning ArrayGeorge Marques2021-03-181-6/+11
|/
* Fixes small typos and grammar correctionAnshul7sp12021-03-121-1/+1
* Change sort_custom/bsearch_custom to use Callableskobewi2021-02-041-14/+10
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Rename empty() to is_empty()Marcel Admiraal2020-12-281-5/+5
* Initialize class/struct variables with default values in core/ and drivers/Rafał Mikrut2020-11-231-1/+1