Boost logo

Boost :

Subject: Re: [boost] [Experimental Boost.DI] [v1.0.0 released] [Looking for a Review Manager] Your C+14 Dependency Injection library with no overhead and compile time creation guarantee!
From: Krzysztof Jusiak (krzysztof_at_[hidden])
Date: 2016-02-26 17:02:03


On Fri, Feb 26, 2016 at 8:45 PM, Andrey Semashev <andrey.semashev_at_[hidden]>
wrote:

> On 2016-02-26 21:23, Paul A. Bristow wrote:
>
>>
>>
>> -----Original Message-----
>>> From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of
>>> Krzysztof Jusiak
>>> Sent: 26 February 2016 15:21
>>> To: boost_at_[hidden]
>>> Subject: Re: [boost] [Experimental Boost.DI] [v1.0.0 released] [Looking
>>> for a Review Manager] Your C+14 Dependency
>>> Injection library with no overhead and compile time creation guarantee!
>>>
>>>> They work very well together, as you will see from many libraries using
>>>> both.
>>>>
>>>>
>>> Many libraries? I see geometry, numeric and gil, its not a lot out of
>>> ~120
>>> libraries.
>>>
>>
>> You've missed the Boost.Math library which has nearly as much
>> documentation as other libraries together.
>>
>
> There's a rough list:
>
> $ for file in `find libs -name Jamfile.v2`; do grep -q "doxygen" "$file"
> && grep -q "quickbook" "$file" && echo "$file" ; done
> libs/core/doc/Jamfile.v2
> libs/move/doc/Jamfile.v2
> libs/test/doc/Jamfile.v2
> libs/numeric/odeint/doc/Jamfile.v2
> libs/chrono/doc/Jamfile.v2
> libs/tti/doc/Jamfile.v2
> libs/local_function/doc/Jamfile.v2
> libs/scope_exit/doc/Jamfile.v2
> libs/sync/doc/Jamfile.v2
> libs/algorithm/doc/Jamfile.v2
> libs/type_index/doc/Jamfile.v2
> libs/heap/doc/Jamfile.v2
> libs/dll/doc/Jamfile.v2
> libs/property_tree/doc/Jamfile.v2
> libs/lockfree/doc/Jamfile.v2
> libs/sort/doc/Jamfile.v2
> libs/random/doc/Jamfile.v2
> libs/xpressive/doc/Jamfile.v2
> libs/mpi/doc/Jamfile.v2
> libs/log/doc/Jamfile.v2
> libs/crc/doc/Jamfile.v2
> libs/accumulators/doc/Jamfile.v2
> libs/compute/doc/Jamfile.v2
> libs/units/doc/Jamfile.v2
> libs/ratio/doc/Jamfile.v2
> libs/icl/doc/Jamfile.v2
> libs/intrusive/doc/Jamfile.v2
> libs/interprocess/doc/Jamfile.v2
> libs/container/doc/Jamfile.v2
> libs/utility/identity_type/doc/Jamfile.v2
> libs/functional/overloaded_function/doc/Jamfile.v2
>
>

Fair point. I wasn't aware more libraries is using it. Still way more not
using doxygen but that's not the point as having doxygen documentation has
a lot benefits.
The problem with generated quickbook doxygen the standard way is that it's
not that useful because, AFAIK, its a reference with leasted headers and
functions.
http://www.boost.org/doc/libs/1_60_0/doc/html/property_tree/reference.html#header.boost.property_tree.exceptions_hpp

Unless, I'm wrong?

> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk