[phobos] [D-Programming-Language/phobos] 8417ac: Simplify `std.traits.hasElaborateCopyConstructor`
GitHub
noreply at github.com
Wed Oct 31 11:45:15 PDT 2012
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: 8417ac1c4c21a312ab603aff436b61af782b5399
https://github.com/D-Programming-Language/phobos/commit/8417ac1c4c21a312ab603aff436b61af782b5399
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Simplify `std.traits.hasElaborateCopyConstructor`
Commit: 579a346d2c3840e5f348502c3118453c4906d721
https://github.com/D-Programming-Language/phobos/commit/579a346d2c3840e5f348502c3118453c4906d721
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Improve `std.traits.hasElaborateDestructor` unittests
Commit: 60a1e79c5cd6467dae577fe4e3f6ac1225243db0
https://github.com/D-Programming-Language/phobos/commit/60a1e79c5cd6467dae577fe4e3f6ac1225243db0
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Fix `std.traits.hasElaborateCopyConstructor` static arrays issue and improve unittests
* the issue is that static arrays can also have elaborate copy constructors
* unittests are merged from `hasElaborateDestructor` ones
Commit: 303ca7c6b727d3edf1adb1d96424d25d20bf5df7
https://github.com/D-Programming-Language/phobos/commit/303ca7c6b727d3edf1adb1d96424d25d20bf5df7
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Refactor `std.traits.packageName` and its unittests
Commit: f173f980df42c926ba5fb4b073f779fde2805d81
https://github.com/D-Programming-Language/phobos/commit/f173f980df42c926ba5fb4b073f779fde2805d81
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Add more `std.traits.packageName` unittests
* some of the unittests are commented out because of the Issue 8922
* Issue 8922 URL: http://d.puremagic.com/issues/show_bug.cgi?id=8922
Commit: cc8982d9867220c35ba78eab46d6c6535f2b5f64
https://github.com/D-Programming-Language/phobos/commit/cc8982d9867220c35ba78eab46d6c6535f2b5f64
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Refactor `std.traits.moduleName` and its unittests
Commit: acb48634bd487a59ca0c3c1aac1abba6a79a7b1e
https://github.com/D-Programming-Language/phobos/commit/acb48634bd487a59ca0c3c1aac1abba6a79a7b1e
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Add more `std.traits.moduleName` unittests
Commit: 5747da9f4951d42c50a835bfb0c1fb592cd27b6b
https://github.com/D-Programming-Language/phobos/commit/5747da9f4951d42c50a835bfb0c1fb592cd27b6b
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Refactor `std.traits.fullyQualifiedName` and its unittests
Commit: c97ea408f0bcdd9f0f111f9de5afd7d99f787489
https://github.com/D-Programming-Language/phobos/commit/c97ea408f0bcdd9f0f111f9de5afd7d99f787489
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Refactor `std.traits.fullyQualifiedName` using CTFE
Commit: 16d919ae1b80f278bd6065d7bac60453982b018a
https://github.com/D-Programming-Language/phobos/commit/16d919ae1b80f278bd6065d7bac60453982b018a
Author: Denis Shelomovskij <verylonglogin.reg at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Remove rest redundant parenthesis from `std.traits`
* replace with VS regex: "!\({:i}\)" -> "!\1"
Commit: 9daa2180641b827554ce1a30273bb58df6ef4def
https://github.com/D-Programming-Language/phobos/commit/9daa2180641b827554ce1a30273bb58df6ef4def
Author: Hara Kenji <k.hara.pg+dev at gmail.com>
Date: 2012-10-31 (Wed, 31 Oct 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Merge pull request #913 from denis-sh/std.traits.hasElaborateCopyConstructor-fixes-and-other
`std.traits.hasElaborateCopyConstructor` fixes and other
Compare: https://github.com/D-Programming-Language/phobos/compare/f022dda89e94...9daa2180641b
More information about the phobos
mailing list