aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-09-01Another attempt at improving the error messages for componentFunction() misus...Marco Poletti
2018-09-01Revert "Slight change to componentFunction() so that the user gets a better e...Marco Poletti
2018-09-01Slight change to componentFunction() so that the user gets a better error in ...Marco Poletti
2018-09-01Update the test infrastructure to allow type variable replacements in generic...Marco Poletti
2018-09-01Move the RemoveAnnotation<> helper out of Injector<> to fix a compiler crash ...Marco Poletti
2018-09-01Add more info on how to set up the environment to run tests on Windows.Marco Poletti
2018-09-01Improve the Windows-only error message emitted when FRUIT_USES_BOOST was not ...Marco Poletti
2018-08-27Fix a typo in a Doxygen comment.Marco Poletti
2018-08-27Add LaTeX sources for the component diagrams used in the testing chapter of t...Marco Poletti
2018-08-27Minor changes to the example code for testing with Fruit.Marco Poletti
2018-08-27Add some example tests using component replacements.Marco Poletti
2018-08-27Fix some macro issues introduced by the previous commit.Marco Poletti
2018-08-27Use #if instead of #ifdef for Fruit macros (apart from include guards).Marco Poletti
2018-08-20Minor change in installComponentFunctions(), hoping to workaround a MSVC bug ...Marco Poletti
2018-08-20Allow the error format of old versions of Clang in test_component_function_er...Marco Poletti
2018-08-20Fix a compile error with old versions of the STL where std::tuple's construct...Marco Poletti
2018-08-20Fix a method overload ambiguity error (Clang-only) when using installComponen...Marco Poletti
2018-08-20Use 'class' instead of 'struct' in a friend declaration to be consistent with...Marco Poletti
2018-08-20Remove an extra semicolon that was causing a warning in pedantic mode.Marco Poletti
2018-08-20Add a test for the case where a non-ComponentFunction object is passed to ins...Marco Poletti
2018-08-18Merge branch 'master' of github.com:google/fruitMarco Poletti
2018-08-18Add a PartialComponent::installComponentFunctions() method that allows to ins...Marco Poletti
2018-07-28Include <thread> in injector_storage.h for std::recursive_mutex, trying to fi...Marco Poletti
2018-07-24Also allow MSVC 2015's error message in test_move_partial_component.Marco Poletti
2018-07-24Bump the version to 3.2.0.Marco Poletti
2018-07-24Disable the test test_register_factory_abstract_class_with_no_virtual_destruc...Marco Poletti
2018-07-24Set the correct expected compile error for MSVC in test_move_partial_component.Marco Poletti
2018-07-24No longer install docker on Travis CI, assume that it's provided by the envir...Marco Poletti
2018-07-24Make PartialComponent non-movable. This catches at compile-time some cases wh...Marco Poletti
2018-04-22Disable the check on the error message's line number in the test where we exp...Marco Poletti
2018-04-22Ignore warnings in a test about a base class with no virtual destructor. Some...Marco Poletti
2018-04-22Remove an unnecessary list of flags when testing compiler features, it's alre...Marco Poletti
2018-03-04Cast explicitly from node_iterator to const_node_iterator (otherwise MSVC cho...Marco Poletti
2018-03-04Add a SemistaticGraph::node_iterator -> SemistaticGraph::const_node_iterator ...Marco Poletti
2018-03-04Run "brew upgrade python" instead of "brew install python3" (brew now require...Marco Poletti
2018-03-04Make Fruit injectors accessible concurrently from multiple threads. This comm...Marco Poletti
2018-03-04Merge pull request #61 from binarytom/conan_packagepoletti-marco
2018-03-04Basic conanfile.pyTom Molesworth
2018-01-13Bump the Fruit version to 3.1.1.Marco Poletti
2018-01-13Add another workaround for the MSVC 2017 bug.Marco Poletti
2018-01-13Workaround a regression in the MSVC 2017 15.5 compiler.Marco Poletti
2017-12-27Add a missing import to fix compilation of Fruit tests.Marco Poletti
2017-12-27Document the vulnerability reporting process.poletti-marco
2017-12-27Mention test and code style requirements in the "Sending pull requests" secti...poletti-marco
2017-12-27Add a .clang-format config file and reformat all C++ source code using that. ...Marco Poletti
2017-12-27Try to workaround some Visual Studio ICEs that appeared in the last Appveyor ...Marco Poletti
2017-11-19Add a table with the (stripped) executable size to tables/fruit_wiki.yml.Marco Poletti
2017-11-19Use μs instead of us as a unit for microseconds.Marco Poletti
2017-11-19Bump the version to 3.1.0.Marco Poletti
2017-11-19Re-add the explicit "-T host=x64" CMake param to Appveyor release builds usin...Marco Poletti