bdacf08b86
[BE][Easy] add .editorconfig
setting for C/C++/CUDA/ObjC ( #157692 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/157692
Approved by: https://github.com/ezyang
2025-07-08 05:37:15 +00:00
379bbef23c
Enable more C++ warnings ( #143355 )
...
Fixes #ISSUE_NUMBER
Pull Request resolved: https://github.com/pytorch/pytorch/pull/143355
Approved by: https://github.com/albanD
2024-12-27 05:46:57 +00:00
9255ffc841
Revert "Enable more C++ warnings ( #143355 )"
...
This reverts commit daa3ffe0ebff58577b8db964447b6abc6de53a25.
Reverted https://github.com/pytorch/pytorch/pull/143355 on behalf of https://github.com/malfet due to It fails internal build system as it kind of breaks separation between native and native/cpu ([comment](https://github.com/pytorch/pytorch/pull/143355#issuecomment-2562961546 ))
2024-12-26 17:13:10 +00:00
daa3ffe0eb
Enable more C++ warnings ( #143355 )
...
Fixes #ISSUE_NUMBER
Pull Request resolved: https://github.com/pytorch/pytorch/pull/143355
Approved by: https://github.com/albanD
2024-12-21 09:19:02 +00:00
40fb738197
Use Wextra-semi ( #140236 )
...
Fixes #ISSUE_NUMBER
Pull Request resolved: https://github.com/pytorch/pytorch/pull/140236
Approved by: https://github.com/ezyang
2024-11-13 02:15:16 +00:00
7624d625c0
[Reland][7/N] Fix Wextra-semi warning ( #140342 )
...
Reland of #140225 to fix a change in FBCODE_CAFFE2
Pull Request resolved: https://github.com/pytorch/pytorch/pull/140342
Approved by: https://github.com/kit1980
2024-11-12 18:55:31 +00:00
dbb55b448b
Revert "[7/N] Fix Wextra-semi warning ( #140225 )"
...
This reverts commit ffb979032dc149b4c895526fe5b92d713ed7b1e1.
Reverted https://github.com/pytorch/pytorch/pull/140225 on behalf of https://github.com/kit1980 due to breaking internal builds ([comment](https://github.com/pytorch/pytorch/pull/140225#issuecomment-2469312229 ))
2024-11-12 00:02:06 +00:00
ffb979032d
[7/N] Fix Wextra-semi warning ( #140225 )
...
Fixes #ISSUE_NUMBER
Pull Request resolved: https://github.com/pytorch/pytorch/pull/140225
Approved by: https://github.com/ezyang
2024-11-10 14:28:10 +00:00
8962610247
[BE][clang-format] make macro PyObject_HEAD_INIT(type)
and PyVarObject_HEAD_INIT(type, size)
have its own line ( #136949 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/136949
Approved by: https://github.com/albanD , https://github.com/eqy
ghstack dependencies: #136945
2024-10-02 18:39:22 +00:00
89c37be6b7
[BE][clang-format] make macro PyObject_HEAD
have its own line ( #136945 )
...
Pull Request resolved: https://github.com/pytorch/pytorch/pull/136945
Approved by: https://github.com/albanD
2024-10-02 18:39:21 +00:00
4242e698a3
[BE][MPS] Add MPS to clang format ( #96562 )
...
I'm getting tired of asking to add space after if and all that jazz, so let's linter do that.
Add section for Objective-C language, where column with is extended to 120 characters and `AlignAfterOpenBracket` is set to `Align`
All `.mm` changes in this PR are made by running linter as follows:
```
lintrunner --take CLANGFORMAT --all-files --apply-patches
```
Pull Request resolved: https://github.com/pytorch/pytorch/pull/96562
Approved by: https://github.com/seemethere , https://github.com/janeyx99 , https://github.com/ZainRizvi , https://github.com/izaitsevfb , https://github.com/PaliC , https://github.com/albanD
2023-03-10 23:17:54 +00:00
27ea7148fe
Updates to .clang-format ( #7683 )
...
1) No longer compact namespaces (revert from #5127 )
2) Don't break on return type for long function declarations
2018-05-18 15:11:17 -04:00
2d5fbe6e0d
Improve Variable interface ( #5127 )
...
* Improve Variable interface
* Address comments from @apaszke and @colesbury
* string ::operator= is not noexcept
* Remove ir.h from tracer_state.h to improve build times
* Make Variable a struct and pack SavedVariable fields
* Implement as_variable_ref
* grad_fn_ptr() -> grad_fn_unsafe()
* Reduce hackiness of set_type hack
* Include variable.h and edge.h in tracer_state.h because it uses them
* class Variable -> struct Variable because Windows cant even
* Make Variable::output_nr uint32_t instead of int
* Add comment about tracing state
* Replaced more static_cast<Variable&> and improve docs
* Remove SavedVariable destructor and construct members in init list
* Clarify docs for Variable
* Variable::set_version -> set_version_counter
2018-02-12 23:26:26 -05:00
56112cbafd
Add .clang-format ( #5019 )
2018-02-02 14:34:03 -05:00