You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We keep the McCabe complexity as reported by the [check_my_code function](https://github.com/Remi-Gau/check_my_code) below 15 or the [MISS_HIT code checker](https://florianschanda.github.io/miss_hit). A couple of code quality metrics are also checked automatically by MISS_HIT (avoiding functions with too many nested `if` blocks).
54
+
All the documentation is accessible [here](./docs/00_index.md).
66
55
67
-
We use the [MISS_HIT linter](https://florianschanda.github.io/miss_hit/style_checker.html) to automatically fix some linting issues.
56
+
## Content
68
57
69
-
The code style and quality is also checked during the [continuous integration](./.travis.yml).
58
+
```bash
59
+
├── demos # quick demo of how to use some functions
60
+
├── dev # templates for experiment (will be moved out soon)
61
+
├── docs # documentation
62
+
├── manualTests # all the tests that cannot be automated (yet)
63
+
├── src # actual code of the CPP_PTB
64
+
│ ├── aperture # function related to create apertur (circle, wedge, bar...)
65
+
│ ├── dot # functions to simplify the creations of RDK
66
+
│ ├── errors # all error functions
67
+
│ ├── fixation # to create fixation cross, dots
68
+
│ ├── keyboard # to collect responses, abort experiment...
69
+
│ ├── randomization # functions to help with trial randomization
70
+
│ └── utils # set of general functions
71
+
└── tests # all the tests that that can be run by github actions
72
+
```
70
73
71
74
## How to install
72
75
@@ -155,27 +158,24 @@ This is NOT RECOMMENDED as this might create conflicts if you different versions
We keep the McCabe complexity as reported by the [check_my_code function](https://github.com/Remi-Gau/check_my_code) below 15 or the [MISS_HIT code checker](https://florianschanda.github.io/miss_hit). A couple of code quality metrics are also checked automatically by MISS_HIT (avoiding functions with too many nested `if` blocks).
175
+
176
+
We use the [MISS_HIT linter](https://florianschanda.github.io/miss_hit/style_checker.html) to automatically fix some linting issues.
177
+
178
+
The code style and quality is also checked during the [continuous integration](./.travis.yml).
0 commit comments