- 18 Jun, 2018 15 commits
-
-
Mathieu Giraud authored
used in CLI .set_footer()
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
The callback could perhaps be avoided. See #3292.
-
Mathieu Giraud authored
See #2739.
-
Mathieu Giraud authored
See #2739.
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
Should be explicit due to the callback
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-
Mathieu Giraud authored
I finally understood how to use CLI11 callbacks. See https://cliutils.gitlab.io/CLI11Tutorial/chapters/advanced-topics.html Close #2749.
-
Mathieu Giraud authored
See #3292.
-
Mathieu Giraud authored
Closes #2741.
-
- 16 Jun, 2018 1 commit
-
-
Mathieu Giraud authored
-
- 13 Jun, 2018 8 commits
-
-
-
A boolean parameter has been added in the Germline constructors in order to check if the automaton needs to be constructed or not. For example with -Z all, the automaton is not constructed. For more informations see #3268
-
The FineSegmenter constructor handles the filtering of the germline. By default the value is "NO_LIMIT_VALUE", which means the filtering isn't active. For more informations about it #3268.
-
-
In #3268 we want to add a specific command-line option for the filtering. The -Z has only been declared in the getopt. The remaining task is to check if -Z still has NO_LIMIT_VALUE as an argument. If so the automaton is not built, otherwise the automaton is built and the argument is used to filter the BioReader.
-
For the purpose of adding the -Z option (described in #3264), the -H option will show its description.
-
Incidentally close #3271.
-
(squashed from earlier commits)
-
- 06 Apr, 2018 1 commit
-
-
Mathieu Giraud authored
-
- 08 Feb, 2018 1 commit
-
-
Mikaël Salson authored
-
- 02 Feb, 2018 1 commit
-
-
Mathieu Giraud authored
-
- 01 Feb, 2018 3 commits
-
-
Mikaël Salson authored
-
Mikaël Salson authored
set_index() keeps track of the number of germlines refeering to it. This is necessary so that the last germline destructor can actually delete the index.
-
Mikaël Salson authored
Memory is correctly free-ed with a return, while it is not with an exit. Valgrind will thus complain when terminating the program with an exit() this won't be the case with a return.
-
- 31 Jan, 2018 5 commits
-
-
Mikaël Salson authored
When calling exit() the memory allocated by the system is not properly free-ed. This is not really a problem in itself but Valgrind will complain about that. There are two solutions: 1. replace exit() with return, but this requires to be in the main() function 2. prevent Valgrind from being used in other cases (exit because of an error) See #3031
-
Mikaël Salson authored
Some allocations were not properly free-ed. Spotted by Valgrind. See #3031
-
Mathieu Giraud authored
See #2635.
-
Mathieu Giraud authored
See #2635.
-
Mathieu Giraud authored
See #2247 and #3010.
-
- 29 Jan, 2018 2 commits
-
-
Mathieu Giraud authored
See #3011.
-
Mikaël Salson authored
The break is useless here as usage() does an exit() but this will avoid gcc complaints.
-
- 19 Jan, 2018 1 commit
-
-
Mathieu Giraud authored
See #2247 and #2916.
-
- 18 Jan, 2018 2 commits
-
-
Mathieu Giraud authored
-
Mathieu Giraud authored
-