Setup mandatory code formating
In order to avoid false diff due to reformatting only and as autoformatting on commit seems complex to implement This must be done on python & CXX files. This was maybe optionnal before but it is going to be more and more important as the projects grows. Issue discussed here : https://gitlab.eclipse.org/eclipse/aidge/aidge_core/-/merge_requests/173#note_2547189 # Python Us the ruff formatter with black's formatter config # CXX Using a shared .clang-format file attached here : [.clang-format](/uploads/5a8408331f325a5e6e502c5996793fc9/.clang-format)\ NB CommentPragmas: '^\\.+' field should be update with respect to the kind of doxygen syntax used (in order not to reformat doxygen blocks) # Implement as blocking in the CI If modified file formatting differ from original files then CI fails. # Add a how to format in the wiki
issue

Copyright © Eclipse Foundation AISBL. All rights reserved.     Privacy Policy | Terms of Use | Copyright Agent