- Sep 08, 2019
-
-
David Neto authored
Includes: 6527fb25 Fail parsing checks if var def regexp is bad 0eb6499a Fail parsing checks if the regexp is bad. ecbc165b Add effcee-fuzz 3842fdc5 Add Bazel build rules. 4bef5dbe Require Python 3 8bf4e0ad Add Clang warning -Wextra-semi Change-Id: If24758e51cfcc12826dd97550429502441d769e9 Testing: checkbuild.py on Linux
-
- Aug 27, 2019
-
-
David Neto authored
e.g. bad pattern [[FOO:?]] The question mark is a quantifier that doesn't quantify anything. BUG=137632977
-
- Aug 24, 2019
-
-
David Neto authored
BUG=129514492
-
David Neto authored
It's only built if you specify a CMake variable pointing at the FuzzedDataProvider.h source file from LLVM's compiler-rt. effcee-fuzz runs a simple matcher against standard input. This can be used to simply and easily reproduce OSS-Fuzz failures.
-
- Aug 20, 2019
-
-
Diego Novillo authored
This adds support for building effcee with Bazel (https://bazel.build). It automatically pulls the googletest and re2 repositories when building with Bazel. I did not add a sha256 attribute to fix the version of the external repos to get, so by default this tracks top-of-master for those repos. It's easy to fix the versions by adding the sha256 attribute that Bazel suggests when it starts.
-
- Jul 09, 2019
-
-
David Neto authored
-
David Neto authored
Also remove the one extra semicolon it found.
-
- Feb 07, 2019
-
-
David Neto authored
Initial drop of google/effcee from GitHub Test: checkbuild.py on Linux; unit tests on Windows Change-Id: Id931fb12867fc221e3f449fc32bec428f54f5c70
-
- Jan 30, 2019
-
-
Steven Perron authored
-
- Jan 15, 2019
-
-
David Neto authored
For MinGW: - Don't try to use pthreads - Statically link the C++ runtime
-
- Dec 05, 2018
-
-
Inna Palant authored
-
- Oct 16, 2018
-
-
David Neto authored
-
David Neto authored
Use an inlined helper function instead. Also clang-format affected files. Fixes #23
-
- Oct 06, 2018
-
-
David Neto authored
-
David Neto authored
-
David Neto authored
-
David Neto authored
-
David Neto authored
-
David Neto authored
-
David Neto authored
-
David Neto authored
- VS2013 doesn't work with Googletest - Added "What uses Effcee" section - Update summary status
-
David Neto authored
-
- Jun 13, 2018
-
-
David Neto authored
Python3 requries parentheses around print.
-
- Mar 08, 2018
-
-
Alan Baker authored
-
Alan Baker authored
Resolved incorrect unresolved negative checks. Fixes #14. Added tests.
-
- Dec 22, 2017
-
-
Lei Zhang authored
-
- Dec 13, 2017
-
-
David Neto authored
- Update the README - Disable VS 2013 testing RE2 dropped support for VS 2013. See https://github.com/google/re2/commit/97957299d1c9f7617cfe653f344536d733582d9e
-
- Dec 12, 2017
-
-
David Neto authored
The fix must be visible to compilation in the effcee/ tree as well.
-
David Neto authored
But test a debug build only with VS 2017.
-
David Neto authored
Our tests use ::testing::Combine from googletest. We only care to run in the environments where that is available, i.e. all reasonably new compilers and runtimes. Work around the accidental disabling of ::testing::Combine in VS 2017. See https://github.com/google/googletest/issues/1352
-
- May 16, 2017
-
-
David Neto authored
Error messages are generated by other means, so Check::Description no longer serves a purpose.
-
- May 15, 2017
-
-
David Neto authored
-
David Neto authored
For Visual Studio builds, need to take build configuration into account.
-
- May 09, 2017
-
-
Lei Zhang authored
-
David Neto authored
-
Ehsan authored
This will give users more flexibility on what they want to build.
-
David Neto authored
-
David Neto authored
-
David Neto authored
It builds on OSX and Linux: - OSX: Uses Clang - Linux: Ubuntu Trusty, Clang 3.6, and GCC
-
David Neto authored
A larger project can add RE2 and googletest before Effcee. Then Effcee will just reuse those targets.
-