This project is mirrored from https://gitlab.cern.ch/atlas/athena.git.
Pull mirroring updated .
- May 23, 2024
-
-
Frank Winklmeier authored
Enable the additional flake8-bugbear warnings. See https://github.com/PyCQA/flake8-bugbear for the list of warnings.
-
- Dec 05, 2023
-
-
Tadej Novak authored
-
- Nov 03, 2023
-
-
change VS Code cppStandard to C++20
-
- Apr 27, 2023
-
-
Tadej Novak authored
-
- Apr 26, 2023
-
-
Add autopep8 support to Athena
-
- Apr 17, 2023
-
-
Tadej Novak authored
-
- Apr 14, 2023
-
-
Projects: update flake8 error codes See merge request atlas/athena!62346 (cherry picked from commit a06da341) eea12b32 Projects: update flake8 error codes
-
Frank Winklmeier authored
The latest flake8 version seems to treat enabling of extensions differently. Need to go back to explicitly enable `ATL902` (Copyright check) again. Also add `--isolated` to make sure no other configuration files are read.
-
- Feb 22, 2022
-
-
Frank Winklmeier authored
- Remove obsolete ATL238 (Py2to3 migration). - Move ATL902 from `--enable-extensions` to `--select`, which has the same effect (flake8 always gives priority to the most specific error code from the select/ignore lists).
-
- Feb 07, 2022
-
-
Tadej Novak authored
-
- May 06, 2021
-
-
Ruggero Turra authored
-
- Jan 04, 2021
-
-
Christos Anastopoulos authored
Factor common code used by std and LRT egamma config. Reduce LRT config log verbosity. Some flake8 related stylistic fixes
-
Christos Anastopoulos authored
Factor common code used by std and LRT egamma config. Reduce LRT config log verbosity. Some flake8 related stylistic fixes
-
- Nov 03, 2020
-
-
Tomasz Bold authored
-
Tomasz Bold authored
-
- Dec 03, 2019
-
-
Attila Krasznahorkay authored
Unfortunately they don't seem to make a difference. :-( Apparently these settings can only be done globally by the user, they can't be done on a per-project level... Still, for reference, it seems to be a good idea to keep these settings in the repository as well.
-
Attila Krasznahorkay authored
This is just to help the CI system to categorise merge requests that touch files in these directories.
-
- Nov 29, 2019
-
-
The idea is that for VS Code based development we should rely on the container capabilities of the editor. Letting it create a terminal for us that we could compile code in, while relying on the files and environment created inside the container, to interpret our code.
-
- Nov 27, 2019
-
-
Attila Krasznahorkay authored
In order for VS Code to parse our code correctly, it has to be told explicitly how each source file needs to be compiled. (Otherwise it would not find the headers from LCG/TDAQ/Gaudi to interpret our code.) This update makes sure that when the user sets up the build of the WorkDir project in the "usual layout", in a directory called build/ just beside the athena/ directory, VS Code would automatically find the correct compile_commands.json file that it needs, when the user opens the athena/ directory for editing.
-