• R/O
  • SSH
  • HTTPS

iutest: コミット


コミットメタ情報

リビジョン1273 (tree)
日時2017-11-25 21:49:03
作者srz_zumix

ログメッセージ

update documents

git@0a40ec9561d048659b88b8aa0a3037177be38362
https://github.com/srz-zumix/iutest/commit/0a40ec9561d048659b88b8aa0a3037177be38362


inline suppress cppcheck

git@8cb8bd6294b61b7da043cff698ad04b3d6a27829


update cuchar header config

git@999c1befb0a5c929b9cebaaf925f7139317ae2b2


--inline-suppr
git@353efaca3d7a8b7740d80b02ca252f1754f0bf0c


suppress syntax error

git@490004d76dcfd5cbe8cda7dba532089eba4edd2b


update rocro cppcheck config

git@fbc6b9a264bd9c911b173c440d795b1d1d2d8402


update rocro.yml

git@9ed3d672c922a1fea3980f4bead26881001cc1fe


update rocro.yml

git@3d6abc107227b7b6dcd7fbcad39a012dfc105053


fix error

git@e238892432f29e2d2f803714798fb1f1f43741ca


update rocro.yml

git@f3914910bda36f9afe483e9ad93c052bbb9b0426


fix typo
git@80efd37c3b6e162a22356ab5baa2accf792af5e5


update rocro.yml
git@1566d42494f754b24a6d6b0e8df0fb82ce59d9bd


add rocro.yml

git@86b714f24514e550ecd7b4ce24c069dbaf69b736


fix warning

git@8c831ffcb2755675d0491b77b900307f787c10e8


fix usleep error

git@eba00df2e654bb58075ecfb313e4e7c7d5654c18


update README.md

git@61119dd6f4ba23fc0b9966a42a09629f74d77b92

変更サマリ

差分

--- trunk/README.md (revision 1272)
+++ trunk/README.md (revision 1273)
@@ -9,6 +9,7 @@
99 [![Bitrise Build Status](https://www.bitrise.io/app/a1525fe176d85f53/status.svg?token=C67enKOhen9rjw_Cl37ihA&branch=master)](https://www.bitrise.io/app/a1525fe176d85f53)
1010 [![CircleCI](https://circleci.com/gh/srz-zumix/iutest/tree/master.svg?style=svg)](https://circleci.com/gh/srz-zumix/iutest/tree/master)
1111 [![Scrutinizer Build Status](https://scrutinizer-ci.com/g/srz-zumix/iutest/badges/build.png?b=master)](https://scrutinizer-ci.com/g/srz-zumix/iutest/build-status/master)
12+[![Rocro INSPECODE Report](https://inspecode.rocro.com/badges/github.com/srz-zumix/iutest/report?token=wt0KUnRUG1-Ul2mLrg8ComR1RznZV3VoXecBJHW0EIk&branch=master)](https://inspecode.rocro.com/reports/github.com/srz-zumix/iutest/branch/master/summary)
1213 [![Coverage Status](https://coveralls.io/repos/github/srz-zumix/iutest/badge.svg?branch=master)](https://coveralls.io/github/srz-zumix/iutest?branch=master)
1314 [![codecov](https://codecov.io/gh/srz-zumix/iutest/branch/master/graph/badge.svg)](https://codecov.io/gh/srz-zumix/iutest)
1415 [![New(3-clause) BSD License](https://img.shields.io/badge/license-New_BSD-blue.svg)](http://opensource.org/licenses/BSD-3-Clause)
@@ -101,7 +102,6 @@
101102 | |[![AppVeyor Build PREFAST status](https://ci.appveyor.com/api/projects/status/0w0wuhc58kre178q/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xsqun/branch/master)|[![AppVeyor Build PREFAST status](https://ci.appveyor.com/api/projects/status/0w0wuhc58kre178q/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xsqun/branch/develop)|Visual Studio PREFAST (Code Analysis)|
102103 | |[![AppVeyor Build cygwin status](https://ci.appveyor.com/api/projects/status/erhkn5rer20jmdbq/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xlae4/branch/master)|[![AppVeyor Build cygwin status](https://ci.appveyor.com/api/projects/status/erhkn5rer20jmdbq/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-xlae4/branch/develop)|Cygwin|
103104 | |[![AooVeyor Build mingw status](https://ci.appveyor.com/api/projects/status/xr7yvj6swxutluu4/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-rbhes/branch/master)|[![AppVeyor Build mingw status](https://ci.appveyor.com/api/projects/status/xr7yvj6swxutluu4/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-rbhes/branch/develop)|MinGW|
104-| |[![AooVeyor Build mingw-w64 status](https://ci.appveyor.com/api/projects/status/al8geqgqqyno0e8u/branch/master?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-6ypt6/branch/master)|[![AooVeyor Build mingw-w64 status](https://ci.appveyor.com/api/projects/status/al8geqgqqyno0e8u/branch/develop?svg=true)](https://ci.appveyor.com/project/srz-zumix/iutest-6ypt6/branch/develop)|MinGW-w64|
105105 |Wercker |[![wercker status](https://app.wercker.com/status/d385156052aa4118a7f24affe4a8f851/s/master "wercker status")](https://app.wercker.com/project/byKey/d385156052aa4118a7f24affe4a8f851)|[![wercker status](https://app.wercker.com/status/d385156052aa4118a7f24affe4a8f851/s/develop "wercker status")](https://app.wercker.com/project/byKey/d385156052aa4118a7f24affe4a8f851)|Syntax tests for compiler each version|
106106 |Shippable |[![Shippable Run Status](https://api.shippable.com/projects/541904d2ac22859af743f867/badge?branch=master)](https://app.shippable.com/github/srz-zumix/iutest)|[![Run Status](https://api.shippable.com/projects/541904d2ac22859af743f867/badge?branch=develop)](https://app.shippable.com/github/srz-zumix/iutest)|Syntax tests for compiler each version (c++98)|
107107 |Codeship |[ ![Codeship Status for srz-zumix/iutest](https://app.codeship.com/projects/5bc87030-5b41-0133-6000-4242aa07dce3/status?branch=master)](https://app.codeship.com/projects/110695)|[ ![Codeship Status for srz-zumix/iutest](https://app.codeship.com/projects/5bc87030-5b41-0133-6000-4242aa07dce3/status?branch=develop)](https://app.codeship.com/projects/110695)|Cpplint, Update documents|
@@ -112,6 +112,7 @@
112112 | |[![Build Status](https://www.bitrise.io/app/aefa67ee488094b1/status.svg?token=aDrRgkZEmNFmsDjBM9fWTw&branch=master)](https://www.bitrise.io/app/aefa67ee488094b1)|[![Build Status](https://www.bitrise.io/app/aefa67ee488094b1/status.svg?token=aDrRgkZEmNFmsDjBM9fWTw&branch=develop)](https://www.bitrise.io/app/aefa67ee488094b1)|Android|
113113 |CircleCI |[![CircleCI](https://circleci.com/gh/srz-zumix/iutest/tree/master.svg?style=svg)](https://circleci.com/gh/srz-zumix/iutest/tree/master)|[![CircleCI](https://circleci.com/gh/srz-zumix/iutest/tree/develop.svg?style=svg)](https://circleci.com/gh/srz-zumix/iutest/tree/develop)|Optimize options test|
114114 |Scrutinizer|[![Scrutinizer Build Status](https://scrutinizer-ci.com/g/srz-zumix/iutest/badges/build.png?b=master)](https://scrutinizer-ci.com/g/srz-zumix/iutest/build-status/master)|[![Scrutinizer Build Status](https://scrutinizer-ci.com/g/srz-zumix/iutest/badges/build.png?b=develop)](https://scrutinizer-ci.com/g/srz-zumix/iutest/build-status/develop)|iuwandbox tests|
115+|INSPECODE |[![Job Status](https://inspecode.rocro.com/badges/github.com/srz-zumix/iutest/status?token=wt0KUnRUG1-Ul2mLrg8ComR1RznZV3VoXecBJHW0EIk&branch=master)](https://inspecode.rocro.com/jobs/github.com/srz-zumix/iutest/latest?completed=true&branch=master)|[![Job Status](https://inspecode.rocro.com/badges/github.com/srz-zumix/iutest/status?token=wt0KUnRUG1-Ul2mLrg8ComR1RznZV3VoXecBJHW0EIk&branch=develop)](https://inspecode.rocro.com/jobs/github.com/srz-zumix/iutest/latest?completed=true&branch=develop)|Spell check, Cppcheck|
115116
116117 Coverage
117118 --------------------------------------------------
--- trunk/include/internal/iutest_stdlib.hpp (revision 1272)
+++ trunk/include/internal/iutest_stdlib.hpp (revision 1273)
@@ -98,9 +98,11 @@
9898 # define IUTEST_HAS_STD_QUICK_EXIT 1
9999 # endif
100100 # endif
101-# if defined(__has_include)
101+# if defined(__has_include)
102102 # if !defined(IUTEST_HAS_CXX_HDR_CUCHAR) && __has_include( <cuchar> )
103-# define IUTEST_HAS_CXX_HDR_CUCHAR 1
103+# if defined(_GLIBCXX_USE_C11_UCHAR_CXX11) && _GLIBCXX_USE_C11_UCHAR_CXX11
104+# define IUTEST_HAS_CXX_HDR_CUCHAR 1
105+# endif
104106 # endif
105107 # endif
106108 #endif
--- trunk/include/iutest_body.hpp (revision 1272)
+++ trunk/include/iutest_body.hpp (revision 1273)
@@ -190,6 +190,7 @@
190190
191191 private:
192192 struct should_be_SetUp {};
193+ // cppcheck-suppress unusedPrivateFunction
193194 virtual should_be_SetUp* Setup() IUTEST_CXX_FINAL { return NULL; }
194195
195196 private:
--- trunk/include/iutest_env.hpp (revision 1272)
+++ trunk/include/iutest_env.hpp (revision 1273)
@@ -104,6 +104,7 @@
104104 void Release();
105105 private:
106106 struct should_be_SetUp {};
107+ // cppcheck-suppress unusedPrivateFunction
107108 virtual should_be_SetUp* Setup() IUTEST_CXX_FINAL { return NULL; }
108109 };
109110
--- trunk/include/iutest_ver.hpp (revision 1272)
+++ trunk/include/iutest_ver.hpp (revision 1273)
@@ -17,11 +17,11 @@
1717
1818 //======================================================================
1919 // define
20-#define IUTEST_VER 0x01160118u //!< iutest version 1.16.1.18
20+#define IUTEST_VER 0x01160120u //!< iutest version 1.16.1.20
2121 #define IUTEST_MAJORVER 0x01u //!< Major Version
2222 #define IUTEST_MINORVER 0x16u //!< Minor Version
2323 #define IUTEST_MICROVER 0x01u //!< Micro Version
24-#define IUTEST_REVISION 0x18u //!< Revision
24+#define IUTEST_REVISION 0x20u //!< Revision
2525
2626 #define IUTEST_BUILD IUTEST_MICROVER //!< @deprecated
2727
--- trunk/rocro.yml (nonexistent)
+++ trunk/rocro.yml (revision 1273)
@@ -0,0 +1,28 @@
1+inspecode:
2+ cppcheck:
3+ options:
4+ --enable: all
5+ -I: include
6+ -D:
7+ IUTEST_HAS_CLOCK=1
8+ _WIN32=1
9+ _MSC_VER=1700
10+ -U:
11+ __GNUC__
12+ __clang__
13+ __CYGWIN__
14+ __APPLE__
15+ --platform: win64
16+ --inline-suppr:
17+ --suppress:
18+ syntaxError
19+ --max-configs: 20
20+ #--force:
21+ ignore:
22+ test/spi_tests_decl.cpp
23+ thresholds:
24+ num-issues:
25+ #information: 0
26+ style: 0
27+ performance: 0
28+ portability: 0
旧リポジトリブラウザで表示