Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | replace with std::unique_ptrfeature/c++11 | Markus Mohrhard | 2016-10-15 | 1 | -12/+3 |
| | |||||
* | HelperMacros: fix deprecated NULL macro usage | GARCIN David | 2016-10-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | Using gcc (currently using gcc 5.2) flag -Wzero-as-null-pointer-constant triggers warnings: [...]include/cppunit/extensions/HelperMacros.h:171:31: error: zero as null pointer constant [-Werror=zero-as-null-pointer-constant] CppUnitExDeleter() : suite (0) {} \ ^ [...]include/cppunit/extensions/HelperMacros.h:174:45: error: zero as null pointer constant [-Werror=zero-as-null-pointer-constant] CPPUNIT_NS::TestSuite *tmp = suite; suite = NULL; return tmp; \ ^ Using nullptr is the c++11 way to initialize pointers with null value [1]. [1] http://en.cppreference.com/w/cpp/language/nullptr | ||||
* | add a flag for adding optional features | Markus Mohrhard | 2015-11-07 | 10 | -25/+222 |
| | | | | | | These features will switch the used C++ version from C++03 to C++11. We are also going to use std::unique_ptr instead of std::auto_ptr for the c++11 mode. | ||||
* | next version is 1.14.0 | Markus Mohrhard | 2015-11-07 | 1 | -1/+1 |
| | |||||
* | update URL for bug reports | Markus Mohrhard | 2015-08-20 | 1 | -1/+1 |
| | |||||
* | update CodingGuidelines | Markus Mohrhard | 2015-08-20 | 1 | -26/+2 |
| | | | | | Nearly all compilers that are in use will support these features. ALso mention that c++11/c++14 features are only allowed in optional code. | ||||
* | add new assertions to NEWS | Markus Mohrhard | 2015-08-18 | 1 | -0/+3 |
| | |||||
* | remove commented out code | Markus Mohrhard | 2015-08-18 | 1 | -8/+1 |
| | | | | | The code has been commented out for a long time and is not related to a missing fix. | ||||
* | extend tell coverity that fail doesn't return | Caolán McNamara | 2014-11-03 | 1 | -0/+1 |
| | |||||
* | add fix for fdo381433 to News | Markus Mohrhard | 2014-07-17 | 1 | -0/+7 |
| | |||||
* | fix crash with WIN64 in testrunner | Markus Mohrhard | 2014-07-17 | 1 | -2/+2 |
| | | | | Reported by: Peter Tax | ||||
* | add new assertion macros for <, <=, > and >= | Markus Mohrhard | 2014-07-13 | 5 | -14/+472 |
| | | | | | | | | | Now we support the following new macros: - CPPUNIT_ASSERT_LESS - CPPUNIT_ASSERT_GREATER - CPPUNIT_ASSERT_LESSEQUAL - CPPUNIT_ASSERT_GREATEREQUAL | ||||
* | mark the fails as no-return | Caolán McNamara | 2014-07-06 | 1 | -3/+10 |
| | | | | | that might help clang scan-build understand that execution won't continue after they fail | ||||
* | tell coverity that fail doesn't return | Caolán McNamara | 2014-07-06 | 1 | -1/+1 |
| | |||||
* | Update FSF address in LGPL license. | Thorsten Behrens | 2013-11-12 | 1 | -1/+1 |
| | | | | | | Since rpmlint was bitching, and indeed http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt features a new address. | ||||
* | -Werror,-Wbind-to-temporary-copy | Stephan Bergmann | 2013-08-16 | 1 | -4/+0 |
| | | | | | | "C++98 requires an accessible copy constructor for class 'CppUnit::TestCaseMethodFunctor' when binding a reference to a temporary; was private." (Clang) | ||||
* | -Werror,-Woverloaded-virtual | Stephan Bergmann | 2013-08-16 | 1 | -0/+2 |
| | | | | | | | "'CppUnit::TextTestResult::addFailure' hides overloaded virtual function; ../../include/cppunit/TestResult.h:85:16: note: hidden overloaded virtual function 'CppUnit::TestResult::addFailure' declared here: different number of parameters (2 vs 1)." (Clang) | ||||
* | Bug # 51154: cppunit warning cleaning | Tobias Lippert | 2013-08-15 | 24 | -25/+80 |
| | | | | | | | | | | | | This patch allows to compile the code with gcc's -Weffc++ It consists mostly of making copy constructors and assignment operators explicit and private, and of initializing all members in initializer lists. Change-Id: I6f1cae812c58e3791c2386a1288501cf2f559610 Reviewed-on: https://gerrit.libreoffice.org/5424 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi> | ||||
* | add cppunit 1.13.1 changes to NEWS | Markus Mohrhard | 2013-05-25 | 1 | -2/+10 |
| | |||||
* | update NEWS file with 1.13.2 changes | Markus Mohrhard | 2013-05-25 | 1 | -0/+9 |
| | |||||
* | report dlerror messages on unix | Markus Mohrhard | 2013-05-25 | 1 | -1/+5 |
| | | | | Upstream Libreoffice patch. | ||||
* | add configuration for 64bit windows builds | Markus Mohrhard | 2013-05-25 | 6 | -0/+1143 |
| | |||||
* | allow compiling the cppunit solution as 64bit with MSVC | Markus Mohrhard | 2013-05-25 | 4 | -5/+5 |
| | |||||
* | Obsolete AM_CONFIG_HEADER -> AC_CONFIG_HEADERS | Stephan Bergmann | 2013-01-01 | 1 | -1/+1 |
| | | | | | (cf. <https://trac.macports.org/ticket/37428> "gnome-keyring @2.30.3 autoreconf fails with automake 1.13: possibly undefined macro: AM_CONFIG_HEADER") | ||||
* | Use tabs as they are used in the rest of the file. | Tomas Chvatal | 2012-12-04 | 1 | -7/+7 |
| | |||||
* | support easy way to add debug information | Markus Mohrhard | 2012-10-24 | 1 | -0/+16 |
| | |||||
* | build with Wextra | Markus Mohrhard | 2012-10-24 | 1 | -2/+2 |
| | |||||
* | next version is 1.14.0 from the master branch | Markus Mohrhard | 2012-10-24 | 1 | -2/+3 |
| | |||||
* | Fix "No newline at end of file" | Julien Nabet | 2012-08-15 | 2 | -2/+2 |
| | |||||
* | Bin deprecated attributes | Julien Nabet | 2012-08-15 | 2 | -81/+0 |
| | |||||
* | add execution perm | Julien Nabet | 2012-08-15 | 1 | -0/+0 |
| | |||||
* | workaround problem when mxing older gcc with newer versions, fdo#52539 | Andriy Gapon | 2012-08-14 | 1 | -3/+6 |
| | |||||
* | Version bump post release. | Tomas Chvatal | 2012-08-11 | 1 | -1/+1 |
| | |||||
* | Ignore build folder as we support OOT build. | Tomas Chvatal | 2012-08-11 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' into feature/buildsystem_rewritefeature/buildsystem_rewrite | Tomas Chvatal | 2012-08-11 | 2 | -4/+12 |
|\ | | | | | | | | | Conflicts: config/ax_cxx_gcc_abi_demangle.m4 | ||||
| * | also adapt the configure check to portable header for free | Markus Mohrhard | 2012-08-08 | 1 | -1/+1 |
| | | |||||
| * | use portable way to access free, fdo#52536 | Markus Mohrhard | 2012-08-07 | 1 | -1/+1 |
| | | |||||
| * | don't crash if demangling fails, fdo#52539 | Markus Mohrhard | 2012-08-07 | 1 | -2/+10 |
| | | |||||
* | | Merge branch 'master' into feature/buildsystem_rewrite | Tomas Chvatal | 2012-08-06 | 17 | -47/+1847 |
|\ \ | |/ | | | | | | | | | | | | | | | Conflicts: .gitignore autogen.sh configure.in doc/Makefile.am examples/cppunittest/TestAssertTest.cpp | ||||
| * | gitignore: Ignore compiled files generated by 'make check' | Robinson Tryon | 2012-07-28 | 1 | -0/+4 |
| | | |||||
| * | gitignore: Ignore more build-generate files | Robinson Tryon | 2012-07-28 | 1 | -0/+2 |
| | | |||||
| * | gitignore: Add generated files to ignore list | Robinson Tryon | 2012-07-28 | 1 | -1/+6 |
| | | |||||
| * | gitignore: Create .gitignore file | Robinson Tryon | 2012-07-28 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | | | | | | This commit adds a new top-level .gitignore file and adds ignores for the usual stuff: - Temporary/save files - Compiled object files - Other stuff created by the configure/build process This will make 'git status' give much more relevant output. | ||||
| * | Fix non-doxygen buildcppunit-1.13.0 | Fridrich Štrba | 2012-06-28 | 1 | -2/+5 |
| | | |||||
| * | Some build system tweaks | Fridrich Štrba | 2012-06-28 | 3 | -41/+76 |
| | | |||||
| * | calm gcc paranoia about uninitialized state | Michael Meeks | 2012-06-27 | 1 | -0/+1 |
| | | |||||
| * | avoid the need to work around auto_ptr warnings by dropping that | Michael Meeks | 2012-06-27 | 1 | -4/+13 |
| | | |||||
| * | the 2005 project is not usefull, problems with the existing vcproj files | Markus Mohrhard | 2012-06-22 | 1 | -99/+0 |
| | | |||||
| * | update NEWS | Markus Mohrhard | 2012-06-21 | 1 | -17/+14 |
| | | |||||
| * | add the remaining missing files | Markus Mohrhard | 2012-06-21 | 5 | -0/+1689 |
| | |