Vladiwostok
231ae8b68a
Fix D-Scanner linting issues ( #9070 )
...
* Fix UndocumentedDeclarationCheck linting issue
* Fix IfConstraintsIndentCheck linting issue
* Address feedback
* Fix publictests CI
* Fix old (libdparse) D-Scanner linting warn
2024-10-27 01:21:56 -07:00
Geod24
04f3979317
Replace 'Issue XXX' with Bugzilla links
...
Make the links clickable, as was done in the DMD repository.
Also avoids any ambiguity w.r.t. where the issue is stored.
2020-04-13 16:28:09 +09:00
Robert Schadek
8456482ec1
adding assert messages to std.container.slist
2020-01-27 09:32:57 +00:00
Sebastian Wilzbach
c324714fde
Remove a few cases of underscore escaping
2018-06-04 13:05:01 +02:00
Jack Stouffer
e14f89e170
Make references to input ranges a link to isInputRange
2018-04-08 16:19:57 -04:00
Sebastian Wilzbach
42894784dd
Markdownify Phobos
...
$(D word) -> `word`
2018-04-02 22:32:47 +02:00
Harry T. Vennik
8d873b9ce7
Add unittest for dup
...
`dup` was only being tested through its usage in `opBinary`, so the
new implementation of `opBinary`, which doesn't use `dup` anymore,
left `dup` untested.
2018-03-28 19:28:57 +02:00
Harry T. Vennik
7e77124637
Forbid shared element types for SList
...
Did not work anyway, and would be bad usage of shared too.
2018-03-28 19:28:57 +02:00
Harry T. Vennik
da67f771c7
Put common logic of insert methods into new static method
...
Also optimize by avoiding allocation of temporary root Node.
2018-03-28 19:28:57 +02:00
Harry T. Vennik
8af8b86dd0
Optimize opBinary
2018-03-28 19:28:57 +02:00
Alexandru Caciulescu
aee56671f8
Fix issue 9362 - Add linearRemoveElement from Slist
2017-10-19 17:32:17 +03:00
Vladimir Panteleev
d0b9555a06
Revert "Sort selective imports"
...
This reverts commit 998ad51fd7
.
2017-06-13 17:51:52 +00:00
Sebastian Wilzbach
998ad51fd7
Sort selective imports
2017-06-12 08:12:09 +02:00
Sebastian Wilzbach
61717ecc7d
Sort imports
2017-06-12 07:54:38 +02:00
Sebastian Wilzbach
c36f95280c
Remove quickIndex for modules with booktables or only one symbol
2017-03-01 03:59:22 +01:00
Sebastian Wilzbach
a36cec8686
DScanner: automatially set all unattributed unittests to @safe or @system
2017-02-22 05:42:04 +01:00
Steven Schveighoffer
75627ddb6b
I'm not the author of most of these, just RBTree.
2016-09-13 09:25:16 -04:00
Jack Stouffer
b62801d880
Removed package wide std.algorithm imports from std.container.slist
2016-07-18 09:44:59 -04:00
Jack Stouffer
565b45ed0d
Fixed local imports in std.container.slist
2016-06-30 17:54:13 -04:00
Sebastian Wilzbach
ec47ac4224
Remove the WEB macro in favor of HTTP
...
replacement: sed 's/\$(WEB/\$(HTTP/g' -i **/*.d
2016-06-16 00:14:51 +02:00
Sebastian Wilzbach
2dfbc51f17
Standardize whitespace after imports
...
Unified with:
sed -E "s/import\s*([^ ]+)\s*:\s*(.*(,|;))/import \1 : \2/" -i **/*.d
2016-05-29 22:09:56 +02:00
Sebastian Wilzbach
357e02a4a9
remove unused TEXTWITHCOMMAS macro
2016-05-27 05:52:27 +02:00
Sebastian Wilzbach
18b8abf60a
remove the deprecated wiki macros
2016-05-27 05:52:23 +02:00
Sebastian Wilzbach
89a2dd5f11
use mref macro instead of link2
2016-05-16 03:30:08 +03:00
Sebastian Wilzbach
e488e29198
add documentation example for SList
2016-03-03 15:25:13 +02:00
H. S. Teoh
e819658b3d
Merge pull request #4018 from greenify/hotlink_collection_keywords
...
hotlink common collection keywords for user search
2016-02-24 10:30:12 -08:00
Sebastian Wilzbach
44cc4ffc89
hotlink common collection keywords for user search
2016-02-24 18:39:42 +02:00
Steven Schveighoffer
b0acb7a394
Fix remaining import deprecation messages
2016-02-22 16:03:12 -05:00
sigod
770f7cde90
Issue 12563 - SList: add reverse method
2016-02-13 23:24:54 +03:00
sigod
b847c5a194
Fix Issue 15659 - fix crash in SList.clear()
2016-02-08 23:22:31 +03:00
Benjamin L. Merritt
5f08c058ab
Changed "Examples:" in Ddoc to "Example:"
2015-12-17 18:32:41 -08:00
tobias
0c28c77174
fix issue 14920
2015-08-15 11:53:57 +02:00
Andrei Alexandrescu
11b32b56e5
Fix links
2015-02-16 13:39:18 -08:00
Mike Parker
956e5abfc9
Fix broken documentation links in all std.container modules.
2015-01-07 23:01:51 +09:00
H. S. Teoh
72f03b0ce6
Boilerplate docs for std.container.*.
...
Improve std.container.* documentation.
2014-12-06 09:40:31 -08:00
Ilya Yaroshenko
2c744b54e1
std.range: constraints => primitives
...
See discussion and voting in #2661
2014-11-23 20:05:20 +03:00
Ilya Yaroshenko
0b948a6529
Use scope imports in std.container package
...
part2
part3
2014-11-15 01:19:18 +03:00
Mikhail Novikov
1b28cc9adc
SList: insertAfter: correctly initialize new SList (fix for #2401 )
2014-08-22 11:15:40 +03:00
H. S. Teoh
647385f222
Merge pull request #2401 from sigod/slist-correct-reference-semantics
...
SList: correct reference semantics
2014-08-21 12:09:40 -07:00
Mikhail Novikov
e881d153ac
Fix Issue 12913 - container: removeAny: fix docs (position of removed element must be unspecified)
2014-08-20 11:42:43 +03:00
Mikhail Novikov
b1e4004365
SList.Node: remove constructor
2014-08-17 21:21:26 +03:00
Mikhail Novikov
c4c3e9448f
SList: use NodeWithoutPayload for root node
2014-08-17 21:17:12 +03:00
Mikhail Novikov
27105ae95d
SList: correct reference semantics
2014-08-17 00:47:14 +03:00
Mikhail Novikov
a81e88be8d
SList: small change in unittests
2014-06-30 23:47:06 +03:00
Mikhail Novikov
8724918979
SList: add missed opBinaryRight
2014-06-30 23:41:05 +03:00
Mikhail Novikov
5836ac8292
SList: removed unnecessary code in opBinary
2014-06-30 23:08:48 +03:00
Mikhail Novikov
deb84d53ec
Fix Issue 12996 - SList: linearRemove cannot remove root node
2014-06-28 21:53:08 +03:00
k-hara
fa8c4f3280
Add missing imports
2014-06-28 21:46:48 +09:00
Damian Day
82544bd272
Update to git head.
2014-06-06 10:32:04 +01:00
Damian Day
0634e408f7
New Container
...
Turn std.container into a package.
Delete container.d
Remove totalcontainer from package.
Create std.container.util.d and reference it from other containers.
Correct code coverage for containers.
Add containers for unit testing.
Make std.container.util public from any module.
Move around imports (avoid version(unittest)).
Remove irrelevant unittests.
2014-05-28 08:31:22 +01:00