- Nov 28, 2024
-
-
Sébastien Villemot authored
-
- Oct 15, 2024
-
-
Sébastien Villemot authored
-
- Jan 25, 2024
-
-
Sébastien Villemot authored
Ref. dynare#1918
-
- Dec 13, 2023
-
-
Sébastien Villemot authored
Automatically detected by clang-tidy using the performance-faster-string-find check.
-
- Dec 04, 2023
-
-
Sébastien Villemot authored
Also add some annotations to remove some false positives. There remain some boost-related false positives, it’s unclear how to suppress them.
-
- Nov 30, 2023
-
-
Sébastien Villemot authored
-
- Dec 14, 2022
-
-
Sébastien Villemot authored
They were not enclosed within quotes. Ref. dynare#1875
-
- Sep 20, 2022
-
-
Sébastien Villemot authored
In particular, use a std::variant to store the values of options. This ensures that a given option name can have only one value (previously, for a given option name, it was possible to store several values as long as they were of different types).
-
- Jun 24, 2022
-
-
Sébastien Villemot authored
As a consequence, add many [[maybe_unused]] attributes for legitimate cases (mainly in virtual functions).
-
- Jun 07, 2022
-
-
Sébastien Villemot authored
In particular, use this feature in many loops which feature a special treatment for the first iteration, using a boolean variable (replacing iterator manipulation). By the way, also use std::exchange() to simultaneously test the value of this variable and update it.
-
- May 18, 2022
-
-
Sébastien Villemot authored
The vectors were previously stored as strings internally, which would not necessarily contain the commas which are required in JSON (but not in MATLAB/Octave). The fix consists in internally storing those options as std::vector. Closes: #96
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
Sébastien Villemot authored
-
- May 17, 2022
-
-
Sébastien Villemot authored
-
- Jun 09, 2021
-
-
Sébastien Villemot authored
-
- Jun 04, 2021
-
-
Sébastien Villemot authored
Ref. dynare!1866
-
- Apr 19, 2021
-
-
Sébastien Villemot authored
The Julia code now uses the JSON output for retrieving the information that previously was in the driver file.
-
- Apr 01, 2021
-
-
- Feb 26, 2021
-
-
Stéphane Adjemian authored
-
- Nov 26, 2020
-
-
Sébastien Villemot authored
-
- Jul 10, 2020
-
-
Johannes Pfeifer authored
-
- Feb 18, 2020
-
-
Houtan Bastani authored
-
- Feb 17, 2020
-
-
Houtan Bastani authored
closes dynare#1708
-
Houtan Bastani authored
-
- Dec 20, 2019
-
-
Sébastien Villemot authored
-
- Dec 16, 2019
-
-
Sébastien Villemot authored
-
- Oct 24, 2019
-
-
Sébastien Villemot authored
These functions should have been deleted in 946d105c.
-
- Apr 23, 2019
-
-
Houtan Bastani authored
-
- Apr 16, 2019
-
-
Sébastien Villemot authored
-
- Apr 03, 2019
-
-
Sébastien Villemot authored
Use ReplaceShorterLiterals option to enforce replacement of all strings. https://clang.llvm.org/extra/clang-tidy/checks/modernize-raw-string-literal.html
-
- Mar 29, 2019
-
-
Houtan Bastani authored
-
- Mar 18, 2019
-
-
Sébastien Villemot authored
-
- Jan 15, 2019
-
-
Sébastien Villemot authored
-
- Oct 11, 2018
-
-
Sébastien Villemot authored
-
- Oct 04, 2018
-
-
Sébastien Villemot authored
The syntax makes clearer the distinction between a function call and an initialization. Also, it prevents bugs due to implicit type conversions.
-
- Jun 04, 2018
-
-
Sébastien Villemot authored
Performed using modernize-use-equals-default from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-equals-default.html
-
Sébastien Villemot authored
Performed using modernize-use-default-member-init from clang-tidy. Manual intervention was needed to remove spurious remaining commas. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-default-member-init.html
-
Sébastien Villemot authored
Performed using modernize-use-auto from clang-tidy. https://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
-
Sébastien Villemot authored
Performed using modernize-pass-by-value from clang-tidy. Manual intervention was needed to fix an issue in MacroValue.hh. Also replace std::move by move, since we import the std namespace. https://clang.llvm.org/extra/clang-tidy/checks/modernize-pass-by-value.html
-