Age | Commit message (Expand) | Author |
2017-12-27 | Add a .clang-format config file and reformat all C++ source code using that. ... | Marco Poletti |
2017-08-06 | Various improvements to the Doxygen documentation on Fruit classes and their ... | Marco Poletti |
2017-07-30 | Allow Component, NormalizedComponent, Injector and Provider to specify that t... | Marco Poletti |
2017-07-23 | Report better errors when attempting to bind/inject a type that can't be boun... | Marco Poletti |
2017-05-21 | When injecting shared_ptr<>s dependencies for an object, first inject (pointe... | Marco Poletti |
2016-01-30 | Add configure-time checks on compiler and STL features, and use the results o... | Marco Poletti |
2015-07-11 | Refactor a bit the metaprogramming code, plus some small optimizations. | Marco Poletti |
2015-07-06 | Rewrite all metaprogramming code to use a more readable style. What was Apply... | Marco Poletti |
2015-05-31 | Complete support for annotated types, with tests (and fixes for bugs that sli... | Marco Poletti |
2015-05-10 | Add support for annotated types. This commit contains the implementation only... | Marco Poletti |
2015-03-15 | Shorten error messages even further by including injection_errors.h directly ... | Marco Poletti |
2015-03-07 | Further reduce the depth of the template instantiation trace shown when repor... | Marco Poletti |
2015-03-07 | Rewrite the error-reporting code. Now errors are always reported with O(1) li... | Marco Poletti |
2014-12-23 | Move fruit/impl/metaprogramming->fruit/impl/meta, and move all metaprogrammin... | Marco Poletti |
2014-11-16 | Optimize injection of Provider<> objects. | Marco Poletti |
2014-11-09 | . | Marco Poletti |
2014-11-09 | Limit Provider to a single argument, it's easier to understand and it will al... | Marco Poletti |
2014-11-08 | Some documentation improvements. | Marco Poletti |
2014-11-01 | Change the metaprogramming code to use an mpl-like style. Greatly improves re... | Marco Poletti |
2014-11-01 | Re-organize the source code. Merge component.utils.h into component_impl.h. N... | Marco Poletti |
2014-10-04 | Simplify the public interface: move PartialComponent into component.h, inline... | Marco Poletti |
2014-10-04 | Refactor the implementation of Component: use ConsComp and drop the Component... | Marco Poletti |
2014-09-28 | Improve error reporting, move all user-visible errors to injection_errors.h a... | Marco Poletti |
2014-09-13 | Revert "Change the representation of compile-time lists.". There is no compil... | Marco Poletti |
2014-09-13 | Change the representation of compile-time lists. | Marco Poletti |
2014-08-31 | Split InjectorStorage out of ComponentStorage. | Marco Poletti |
2014-08-24 | Improve compile-time error messages, and add tests for the improved messages.... | Marco Poletti |
2014-06-29 | Split the Injector class, now Provider is a separate class. | Marco Poletti |