Wykres commitów

30 Commity (e8c4156fc29d0781a93bfffc19732be692de029e)

Autor SHA1 Wiadomość Data
Ivan Grokhotkov 1ed627d022 gitlab: simplify approvals for backports (v4.4) 2021-11-09 18:39:26 +01:00
Roland Dobai de136451f1 CI: Remove the copyright header check from the release branch 2021-11-01 12:44:10 +01:00
Roland Dobai 0c24913608 Tools: Permanently ignore some header files from header check 2021-10-19 14:41:50 +02:00
Fu Hanxi 4abcae207a ci: set tools ignore files codeowner to tools group 2021-10-19 17:17:21 +08:00
Fu Hanxi db53d14018 ci: make ignore lists optional for approval 2021-10-12 10:14:23 +08:00
simon.chupin 57d1e6157b tools/idf_size: improve readability 2021-10-06 15:28:05 +02:00
David Cermak 82780c5dc9 codeowner: Add owners for examples in network category
New example folder `network` has been introduced in 4ac24549ad to
hold examples related to generic networking, not specifically to
ethernet nor wifi. This change however didn't assign code owners, so
only IDF maintainers could approve MRs.

Assigning code ownership to groups:
* network
* wifi
2021-09-27 11:20:01 +02:00
Fu Hanxi d66a407eb3 ci: enable clang-tidy check for more components
Use internal project clang-tidy-runner

Move sonarqube related configs to sonar-project.properties
2021-08-19 09:26:20 +08:00
Jakob Hasse 88eb4fa6a6 [mocks]: moved mocks dir to tools/ 2021-08-10 14:45:42 +08:00
Michael (XIAO Xufeng) f7d8052068 codeowner: add peripherals to touch_element codeowners 2021-07-21 01:25:56 +08:00
morris 7cd4c4d542 gitlab: update codeowner for unit-test-app 2021-07-18 16:10:10 +08:00
Shu Chen bdaeeb3169 ieee802154: add IEEE 802.15.4 component 2021-07-14 19:14:30 +08:00
Marius Vikhammer 6800d3f0ee ci: add system group as codeowners to soc/ 2021-07-14 09:52:44 +08:00
Angus Gratton 4502a6a5ae Merge branch 'ci/test_apps_codeowners' into 'master'
ci: Add codeowners for test_apps categories

See merge request espressif/esp-idf!14312
2021-07-13 03:56:02 +00:00
Angus Gratton a06929cf29 ci: Fix example Python matching, update ordering check
For matches like **/*.py we need to place the wildcard last, so that
it can override previous directory matches (otherwise the directory
matches override the wildcard). Relax the check_codeowners.py order
check to allow this.
2021-07-12 11:30:11 +10:00
Michael (XIAO Xufeng) ade0e9e7ff gitlab: add codeowner for usb component. 2021-07-09 10:40:24 +08:00
Angus Gratton 7b75befb18 ci: Add codeowners for test_apps categories 2021-07-09 10:03:37 +10:00
Jiang Jiang Jian f9e37ea4d6 Merge branch 'fix/add_wifi_bt_group_as_owners' into 'master'
add wifi bt group to rom and pm components

See merge request espressif/esp-idf!14275
2021-07-07 08:58:48 +00:00
Marius Vikhammer 18453920df CI: Update docs codeowners 2021-07-07 12:19:46 +08:00
Jack cea4deb218 add wifi bt group to rom and pm components 2021-07-06 14:09:22 +08:00
Shu Chen 6061a547e5 esp_phy: decouple esp_phy component from esp_wifi and bt
* add esp-phy-lib submodule
* move libphy.a and phy_init.c from esp_wifi to esp_phy
* move librtc.a from esp_wifi to esp_phy
* move libbtbb.a from bt to esp_phy
* corresponding updates to build system
2021-06-03 16:17:31 +08:00
morris e10202a608 lcd: add esp_lcd component
* Support intel 8080 LCD panel IO on ESP32-S3
* Support RGB LCD panel on ESP32-S3
* Support SPI && I2C LCD panel IO on all esp chips
2021-05-12 17:53:32 +08:00
Guo Jia Cheng 7c38989309 OpenThread: add OpenThread and porting
* Adds the OpenThread submodule.
* Adds porting on ESP32.
* Adds the OpenThread cli example.
2021-04-02 14:49:49 +08:00
Fu Hanxi 0c57d1fef1 ci: update codeowner for new ci configs path 2021-02-19 09:59:43 +08:00
Fu Hanxi bcc8f2628c CI: Add pre-commit for esp-idf project.
add tools/ci/python_packages/idf_ci.py for some util functions used in
ci and needs multi-os solution
2020-11-02 15:49:13 +08:00
Renz Bagaporo 988be69466 esp_hw_support: create component 2020-10-28 07:21:29 +08:00
Ivan Grokhotkov 5cdb973ee0 gitlab: add esp_pm component to CODEOWNERS 2020-10-15 07:58:27 +00:00
Ivan Grokhotkov 042d66dbce gitlab: add hal component to CODEOWNERS 2020-09-25 12:47:48 +02:00
Ivan Grokhotkov 00c3e0e8ec codeowners: fix directory patterns
The previous version used an incorrect /dir1/dir2 pattern to match the
content of dir2. The correct pattern should be /dir1/dir2/ (with the
trailing slash). This commit fixes these patterns.

Regarding codeowners.py:

'git ls-files' can not be used to correctly implement the logic of
CODEOWNERS file patterns, since it doesn't distinguish between
/path/* and /path/. The former pattern in CODEOWNERS file should only
match the files inside /path/, while the latter also matches files in
nested directories.

Because of this, the logic for evaluating patterns is re-implemented,
by converting CODEOWNERS patterns into regular expressions.
Gitlab CODEOWNERS parsing code was used as a reference, in addition to
the approach for converting glob patterns into regular expressions
proposed in https://stackoverflow.com/a/29354254.
2020-09-15 11:10:36 +02:00
Ivan Grokhotkov c23a9d91d8 add code owners list 2020-09-02 18:04:27 +02:00