1292 Commits

Author SHA1 Message Date
Laszlo Nagy
2da6d2981d rust: semantic module got simplified 2024-10-07 10:01:35 +00:00
Laszlo Nagy
4452195ab8 rust: prepare semantic package to be a module in bear 2024-10-06 10:30:24 +00:00
Laszlo Nagy
5475e2fd36 rust: semantic package has a builder for tools 2024-10-06 03:53:54 +00:00
Laszlo Nagy
a19fba4ac5 rust: semantic package simplified 2024-10-06 02:09:17 +00:00
Laszlo Nagy
2df7c9ceb1 rust: semantic module does not parse event file 2024-10-05 06:39:04 +00:00
Laszlo Nagy
2801a688f9 rust: semantic module only does recognition 2024-10-05 06:33:54 +00:00
Laszlo Nagy
e5c399a4d8 rust: ignored semantic are simplified 2024-10-05 05:43:47 +00:00
Laszlo Nagy
e4a787ea3e rust: semantic results extracted to separate module 2024-10-05 05:33:23 +00:00
Laszlo Nagy
45d48e1064 rust: rename configuration module to config 2024-10-05 03:53:11 +00:00
Laszlo Nagy
4137ec34f7 rust: include json_compilation_db cargo package 2024-10-05 03:41:57 +00:00
Laszlo Nagy
a8c73064c6 rust: remove verbose flag from arguments 2024-10-05 03:41:57 +00:00
Laszlo Nagy
0277c2f0a1 rust: cleanup dependencies 2024-10-05 03:14:53 +00:00
Laszlo Nagy
af73d79e36 version bump 3.1.5 2024-09-27 00:02:47 +10:00
Laszlo Nagy
e75342e827 dependency: version bump for json 2024-09-26 23:32:37 +10:00
Laszlo Nagy
a029766fa3 dependency: version bump for spdlog 2024-09-26 23:30:23 +10:00
Laszlo Nagy
a17e7bd323 dependency: version bump for fmt 2024-09-26 23:28:29 +10:00
Laszlo Nagy
b991249a88 rust: event reader error message revisited 2024-09-26 12:16:39 +00:00
Laszlo Nagy
482967802e rust: fix formatting default value 2024-09-26 12:15:39 +00:00
Laszlo Nagy
0623bd6663 ci: run alpine image against aarch64 2024-09-23 11:50:32 +00:00
Laszlo Nagy
0bbaf6e5f4 rust: draft bear executable 2024-09-23 11:41:07 +00:00
Kefu Chai
8afeafe612 citnames: include fmt/ranges.h for using fmt::join()
fmt::join() was moved into fmt/ranges.h since fmt v11, so include
this header for using fmt::join(). otherwise, we'd have following
compilation failure when building Bear with fmt v11 and up:

```
/builddir/build/BUILD/bear-3.1.4-build/Bear-3.1.4/source/citnames/source/semantic/Parsers.h:255:73: error: ‘join’ is not a member of ‘fmt’
  255 |                             fmt::format("Failed to recognize: {}", fmt::join(remainder.begin(), remainder.end(), ", "))
      |                                                                         ^~~~
```

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
2024-07-14 10:29:41 +00:00
Iñaki Amatria Barral
81160a22b4 Add gfortran as a compiler wrapper
Or else `bear` does not intercept the calls to `gfortran` in MacOS.
2024-07-14 10:18:40 +00:00
Laszlo Nagy
c8581c4d43 rust: cargo workspace cleanup 2024-07-11 21:03:01 +02:00
Laszlo Nagy
631d48c141 rust: create bear module 2024-07-11 18:14:53 +02:00
Laszlo Nagy
700240a5a5 rust: use cookbook pattern to parse cli arguments 2024-06-23 17:23:29 +10:00
Laszlo Nagy
d1148cc7f8 rust: rename citnames to semantic 2024-06-23 17:01:57 +10:00
Laszlo Nagy
f292e60d13 rust: semantic module depends on intercept module 2024-06-16 17:54:16 +10:00
Laszlo Nagy
5ff94e88c8 draft rust implementation 2024-05-18 22:36:52 +10:00
Laszlo Nagy
f09f361c4b version bump 3.1.4 2024-05-18 22:34:44 +10:00
Laszlo Nagy
da0209b198 update copyright years 2024-04-29 11:27:53 +10:00
Laszlo Nagy
8bf9f76cb6 ci: fix macos build 2024-04-28 23:12:31 +10:00
Laszlo Nagy
7efea29f72 ci: fix build_on_arch ci jobs 2024-04-28 20:27:07 +10:00
Ruben Carlo Benante
3ba056a6cd always_print_primitive_fields only if GOOGLE_PROTOBUF_VERSION < 5026000 ref #566 2024-04-27 12:20:19 +10:00
Laszlo Nagy
dceb53457a Revert "development/Bear: Updated for version 3.1.4 fix #566 upstream"
This reverts commit 4d9d4525cd.
2024-04-27 12:20:19 +10:00
Lukasz Janyst
091701795a citnames: Allow for include flag glued to the parameter 2024-04-27 12:18:20 +10:00
Ruben Carlo Benante
4d9d4525cd development/Bear: Updated for version 3.1.4 fix #566 upstream 2024-03-26 12:34:08 +00:00
Florian Simon
94fc53b16b chore: Fix typo in CLI response 2023-10-01 01:37:59 +00:00
Laszlo Nagy
69e94ff7e6 version bump 3.1.3 2023-08-28 18:46:17 +10:00
Laszlo Nagy
2f1eb1ceec fix GitHub action runs 2023-08-28 17:49:49 +10:00
Laszlo Nagy
c4af736b3d citnames: include filter works with trailing separator 2023-08-27 23:36:27 +10:00
Laszlo Nagy
e48b9e0be6 citnames: fix fmt to work with all recent versions 2023-08-27 23:36:27 +10:00
Laszlo Nagy
6f0dbc80f1 dependency: version bump for googletest 2023-08-27 20:12:20 +10:00
Laszlo Nagy
a939174849 dependency: version bump for fmt 2023-08-27 20:12:20 +10:00
Thierry Moisan
4ef4e438c7 Use fmt/std to format std::path (#543) 2023-08-24 06:06:54 +00:00
Laszlo Nagy
40e81569d3 dependency: version bump for fmt and spdlog 2023-07-09 22:23:46 +10:00
Laszlo Nagy
9858880f4d bear: clean up indentation 2023-07-09 22:15:48 +10:00
Maria Kozlovtseva
f0a7f6d69d Change actions version (#533) 2023-06-29 10:58:51 +00:00
Spongman
386150b8c3 Update CMakeLists.txt (#531)
Avoid warning about DOWNLOAD_EXTRACT_TIMESTAMP in CMake 3.24 and newer
2023-06-19 23:01:23 +00:00
Sam James
9f9fb074c9 Add missing <algorithm> include for std::find (#530)
GCC 14 drops some transitive includes within libstdc++.

Explicitly include <algorithm> for std::find.
2023-06-08 16:15:43 +00:00
Laszlo Nagy
3be8c91daa fix GitHub action runs 2023-05-13 18:54:19 +02:00