Oliver Stöneberg
b472b4e65d
some Python cleanups based on PyCharm inspections ( #2999 )
...
* some Python cleanups based on PyCharm inspections
* test-helloworld.py: adjusted assert in test_addon_relative_path()
2021-01-31 14:27:11 +01:00
Oliver Stöneberg
1b9865be12
donate-cpu-server.py: sort time report entries by factor and corrected titles ( #3102 )
2021-01-31 12:01:01 +01:00
Oliver Stöneberg
99d9abee41
donate-cpu-server.py: fixed daca crash report ( #3092 )
2021-01-29 10:28:35 +01:00
Oliver Stöneberg
ff9d6499ec
donate-cpu-server.py: split time report into improvement and regression report ( #3081 )
2021-01-25 08:10:28 +01:00
Oliver Stöneberg
f46a9e3543
fixed/excluded some shellcheck warnings and actually fail the build when something is found ( #3068 )
2021-01-20 18:43:49 +01:00
Rikard Falkeborn
50cdb6cbfc
Astyle: sync windows and linux folders ( #3016 )
2021-01-06 17:13:44 +01:00
Oliver Stöneberg
96704c9971
fixed and enabled some more clang-tidy warnings ( #3007 )
2021-01-05 17:51:32 +01:00
orbitcowboy
01c434f8bf
donate_cpu: Auto detect ntl-library
2021-01-04 16:28:05 +01:00
Rikard Falkeborn
8dc8aa0459
Matchcompiler parse all Match|simpleMatch on the same line ( #2993 )
...
* MatchCompiler: Neaten error messages
Especially the added space makes it a little more readable.
* MatchCompiler: Add spaces between operators
* Matchcompiler: Don't bailout if non-const pattern
If matchcompiler found a call to Token::Match() or Token::simpleMatch()
with an unknown string argument, subsequent calls to Token::Match() or
Token::simpleMatch() on the same line would not be processed by
matchcompiler.
To fix this, keep track of the last index we found a match, and update
it accordingly when the line is modified. To avoid having to keep track
of if "Match" or "simpleMatch" is the first match we find, just make a
loop over them.
2020-12-31 19:28:06 +01:00
orbitcowboy
c643e7e7b5
donate_cpu: Improved auto detection of bsd library configuration
2020-12-28 18:08:36 +01:00
orbitcowboy
922e2b5713
donate_cpu: Added auto detection for GiNaC
2020-12-28 17:41:16 +01:00
orbitcowboy
28b4d1a6b3
donate_cpu: Auto detect pcre.h
2020-12-28 09:30:39 +01:00
orbitcowboy
81be03fd6d
donate_cpu: Incremented client version.
2020-12-27 14:41:36 +01:00
orbitcowboy
4ab5b33cc7
donate_cpu: Auto detect wxSqlite3 includes
2020-12-27 12:44:56 +01:00
Oliver Stöneberg
018b26a4ef
donate_cpu_lib.py: fixed some cases with missing error information / cleanups ( #2982 )
2020-12-26 17:59:19 +01:00
orbitcowboy
23c7621b24
donate_cpu_lib.py: Improved auto detection of bsd config
2020-12-18 13:23:41 +01:00
orbitcowboy
52e6bd76c4
donate_cpu_lib.py: Improved auto detection of bsd config
2020-12-18 13:21:49 +01:00
orbitcowboy
099d4ce574
donate_cpu: Add another header to auto detect BSD configuration.
2020-12-12 17:36:31 +01:00
orbitcowboy
4b079c8934
donate_cpu: Add rule for automatically activate bsd.cfg
2020-12-12 17:29:25 +01:00
Daniel Marjamäki
dffa40803e
donate-cpu-server: update versions
2020-12-05 13:23:53 +01:00
Daniel Marjamäki
c7cbe7f2d3
rename externals/tinyxml to externals/tinyxml2
2020-11-16 09:11:53 +01:00
Daniel Marjamäki
f779a44be0
astyle formatting
2020-11-14 21:40:38 +01:00
Daniel Marjamäki
ef5d5e84c5
Fixed #8936 (Add PicoJSON Copyright notice)
2020-11-14 21:31:50 +01:00
Daniel Marjamäki
5b156d20bd
compare_ast_symdb.py: small fix and refactorings
2020-10-31 17:37:23 +01:00
Daniel Marjamäki
6cf571af97
compare_ast_symdb.py: improved script for comparing cppcheck/clang ast etc
2020-10-31 14:57:12 +01:00
Daniel Marjamäki
b96f23a388
Fixed tools/compare_ast.py
2020-10-30 10:14:18 +01:00
Daniel Marjamäki
ef42b82a49
fix tools/compare_ast.py
2020-10-29 21:18:40 +01:00
Daniel Marjamäki
417bc5c732
tools; remove old script for comparing cppcheck and clang asts
2020-10-27 21:02:34 +01:00
orbitcowboy
d37ddc7114
donate_cpu_lib.py: Formatted Qt list, there are no functional changes
2020-10-04 18:42:59 +02:00
orbitcowboy
9d2564993a
donate_cpu_lib.py: Improved Qt config detection by adding more Qt-headers.
2020-10-04 18:31:30 +02:00
orbitcowboy
71f5e5bb46
donate_cpu_lib.py: Improved detection of Qt-includes by adding <QMetaType>
2020-10-03 20:38:42 +02:00
orbitcowboy
1886a43f98
donate_cpu_lib.py: Improved detection of Qt headers: added <Qtest> detection.
2020-10-03 20:15:08 +02:00
orbitcowboy
5eb718f9b4
donate_cpu_lib.py: Improved detection of GTK headers
2020-10-03 19:36:32 +02:00
Daniel Marjamäki
ad620413f1
donate-cpu-server: OLD_VERSION=2.2
2020-10-03 12:55:55 +02:00
orbitcowboy
0b62ca7250
donate_cpu.py: Improved detection of Qt headers
2020-10-03 12:19:02 +02:00
orbitcowboy
14f70cf131
Attempt to make travis happy
2020-10-02 20:45:06 +02:00
orbitcowboy
b19e631292
Added macros from ICU-Project (ref. to https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/index.html ). This found by daca@home.
2020-10-02 20:01:06 +02:00
Daniel Marjamäki
8a90e55ece
triage: fix version match for 2.1
2020-09-14 15:43:24 +02:00
firewave
fa7e687853
donate_cpu_lib.py: fixed Python error
2020-06-15 22:12:22 +02:00
Daniel Marjamäki
33388217a5
new default branch is main
2020-06-15 20:04:57 +02:00
Daniel Marjamäki
60208a11d1
donate_cpu: Update OLD_VERSION to 2.1
2020-06-15 19:48:20 +02:00
Daniel Marjamäki
e2c99ee697
donate_cpu: master branch was renamed to main
2020-06-15 19:46:34 +02:00
Daniel Marjamäki
37245a8179
Update copyright year
2020-06-13 16:37:12 +02:00
Oliver Stöneberg
37bc0483a4
made check.h less heavy ( #2633 )
2020-05-23 07:16:49 +02:00
Ken-Patrick Lehrmann
d1279856d5
Fix cmake in Release mode ( #2655 )
...
In tools/, it did not understand that some files are generated by
matchcompiler.py.
```
CMake Error at tools/CMakeLists.txt:7 (add_executable):
Cannot find source file:
</some/path>/cppcheck/build/lib/build/mc_pathmatch.cpp
Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
.hpp .hxx .in .txx
CMake Error at tools/CMakeLists.txt:7 (add_executable):
No SOURCES given to target: dmake
```
Co-authored-by: Ken-Patrick Lehrmann <kp.lehrmann@gmail.com>
2020-05-22 20:20:22 +02:00
Ken-Patrick Lehrmann
9a5e53032d
Update matchcompiler after change in Token::Match ( #2653 )
...
The change in token.cpp was done in f6788c047
This should fix the failures in travis.
Co-authored-by: Ken-Patrick Lehrmann <kp.lehrmann@gmail.com>
2020-05-20 21:33:29 +02:00
Daniel Marjamäki
c5455764ad
astyle formatting
...
[ci skip]
2020-05-20 16:39:27 +02:00
Daniel Marjamäki
e2ead44a2d
dmake updates. externals/z3_version.h should never be added as a dependency
2020-05-19 20:14:29 +02:00
Daniel Marjamäki
d8d794c522
Fix validateXML
2020-05-15 17:05:55 +02:00
Rikard Falkeborn
1d80cd23ca
test-my-pr: Add timing info ( #2642 )
2020-05-14 19:45:53 +02:00