Admins will be upgrading ORNL GitLab Servers on Monday, 11 Dec 2023, from 5 PM until 7 PM EST. Repositories will experience intermittent outages during this time.
1.<strong>License header:</strong> All files start with the ADIOS2 Apache license header, file name, creation date, and author's name. Contact information is encouraged.
<strong>
```cpp
/*
* Distributed under the OSI-approved Apache License, Version 2.0. See
...
...
@@ -11,7 +10,6 @@
* Author: Mark Alexander Godoy godoyma@email.com
*/
```
</strong>
2.<strong>Header files include guards:</strong> all header files must have include guards to prevent name conflict. These are place right after the license and at the end of the file. The adopted format includes the relative path in ADIOS. For example, file _adios2/engine/bp/BPFileWriter.h_ will contain the following include guards: