Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-06 | Merge remote-tracking branch 'aosp/upstream-master' into up-shaderc2ndk-r21endk-r21dndk-r21cndk-r21bndk-r21-rc1ndk-r21-beta2ndk-r21-beta1ndk-r21ndk-release-r21 | David Neto | |
Initial drop of google/effcee from GitHub Test: checkbuild.py on Linux; unit tests on Windows Change-Id: Id931fb12867fc221e3f449fc32bec428f54f5c70 | |||
2019-01-29 | Update tests to work with the latest googletest. | Steven Perron | |
2019-01-15 | Fix effcee-example MinGW cross-compile | David Neto | |
For MinGW: - Don't try to use pthreads - Statically link the C++ runtime | |||
2018-12-04 | Initial empty repositoryndk-r20bndk-r20-beta3ndk-r20-beta2ndk-r20-beta1ndk-r20ndk-release-r20 | Inna Palant | |
2018-10-16 | Update CHANGES | David Neto | |
2018-10-16 | Avoid StringPiece::as_string | David Neto | |
Use an inlined helper function instead. Also clang-format affected files. Fixes #23 | |||
2018-10-05 | Start Effcee v2018.2-dev | David Neto | |
2018-10-05 | Finalize v2018.1 | David Neto | |
2018-10-05 | Update CHANGES | David Neto | |
2018-10-05 | Require C++11, and CMake 3.1 or later | David Neto | |
2018-10-05 | Travis-CI: Use stock clang instead of pinning to clang-3.6 | David Neto | |
2018-10-05 | Start v2018.1 development | David Neto | |
2018-10-05 | Add CHANGES file | David Neto | |
2018-10-05 | Update REMADE | David Neto | |
- VS2013 doesn't work with Googletest - Added "What uses Effcee" section - Update summary status | |||
2018-10-05 | Update CONTRIBUTORS | David Neto | |
2018-06-13 | Accommodate Python3 | David Neto | |
Python3 requries parentheses around print. | |||
2018-03-07 | Removing unnecessary code. | Alan Baker | |
2018-03-07 | Resolve negative checks correctly | Alan Baker | |
Resolved incorrect unresolved negative checks. Fixes #14. Added tests. | |||
2017-12-22 | Apply EXCLUDE_FROM_ALL to external projects | Lei Zhang | |
2017-12-12 | Require VS 2015 or later | David Neto | |
- Update the README - Disable VS 2013 testing RE2 dropped support for VS 2013. See https://github.com/google/re2/commit/97957299d1c9f7617cfe653f344536d733582d9e | |||
2017-12-11 | Move ::testing::Combine workaround to top | David Neto | |
The fix must be visible to compilation in the effcee/ tree as well. | |||
2017-12-11 | AppVeyor tests more VisualStudio configs | David Neto | |
But test a debug build only with VS 2017. | |||
2017-12-11 | If tests enabled, define GTEST_HAS_COMBINE=1 | David Neto | |
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 | |||
2017-05-15 | Remove Check::Description method | David Neto | |
Error messages are generated by other means, so Check::Description no longer serves a purpose. | |||
2017-05-15 | Add Appveyor config | David Neto | |
2017-05-15 | Fix example-effcee exe file location | David Neto | |
For Visual Studio builds, need to take build configuration into account. | |||
2017-05-08 | Fix typos in README.md | Lei Zhang | |
2017-05-08 | Describe EFFCEE_BUILD_SAMPLES in README | David Neto | |
2017-05-08 | Avoid building samples if asked not to. | Ehsan | |
This will give users more flexibility on what they want to build. | |||
2017-05-08 | Avoid unused var warning | David Neto | |
2017-05-08 | Add Travis status sigil to top of README | David Neto | |
2017-05-08 | Add a Travis-CI configuraiton | David Neto | |
It builds on OSX and Linux: - OSX: Uses Clang - Linux: Ubuntu Trusty, Clang 3.6, and GCC | |||
2017-05-08 | Generalize third party support | David Neto | |
A larger project can add RE2 and googletest before Effcee. Then Effcee will just reuse those targets. | |||
2017-05-08 | Document CMake vars for third party sources | David Neto | |
2017-05-08 | Update TODO list in effcee.h | David Neto | |
2017-05-08 | Add EFFCEE_BUILD_TESTING to control making tests | David Neto | |
2017-05-08 | Update tests for gcc failure to parse raw strings | David Neto | |
2017-05-03 | Update README | David Neto | |
Say that regexp and variable definitions and uses work. | |||
2017-05-03 | Test regex parentheses counting | David Neto | |
2017-05-03 | Notes describe undefined variables | David Neto | |
2017-05-03 | Test message notes generated for var-use matches | David Neto | |
2017-05-03 | Check var def-after-use via DAG check | David Neto | |
2017-05-03 | Undefined variable never matches | David Neto | |
2017-05-03 | Support variables | David Neto | |
TODO: more tests | |||
2017-05-03 | Remove the concept of a part constraint | David Neto | |
That's handled at a higher level by making a full regex for the check line. | |||
2017-05-03 | Support regexp | David Neto | |
In a pattern, a regexp is delimited by {{ and }} | |||
2017-05-03 | Add fixed string prefix match | David Neto | |
Move the prefix/substring contraint from the matches call to a property of the string property itself. | |||
2017-05-03 | Add Part::MakePart as a factory | David Neto | |
2017-05-03 | Say how to turn off RE2 testing entirely | David Neto | |
Depends on using a recent copy of RE2. See https://github.com/google/re2/issues/138 | |||
2017-04-21 | Add syntax highlighting to code example | David Neto | |