aboutsummaryrefslogtreecommitdiffstats
path: root/build/ymake.core.conf
diff options
context:
space:
mode:
authorspreis <spreis@yandex-team.com>2024-10-21 08:31:58 +0300
committerspreis <spreis@yandex-team.com>2024-10-21 08:48:39 +0300
commit16802cd0532abd2c6e750aa8a3254ba12173c65a (patch)
tree3f8b630fabf09bba3974025bf33dd8b1ea9c653b /build/ymake.core.conf
parentb5e6a1542676ac2636493eb78803c57d37fdeb1c (diff)
downloadydb-16802cd0532abd2c6e750aa8a3254ba12173c65a.tar.gz
Dismantle owner and subscriber processing
commit_hash:1b53252a36a6ef28835bdfa289dfe0746fcd61b7
Diffstat (limited to 'build/ymake.core.conf')
-rw-r--r--build/ymake.core.conf24
1 files changed, 23 insertions, 1 deletions
diff --git a/build/ymake.core.conf b/build/ymake.core.conf
index 1ef0d53978..8470d35c2f 100644
--- a/build/ymake.core.conf
+++ b/build/ymake.core.conf
@@ -4347,7 +4347,8 @@ macro NEED_CHECK(Flags...) {
ENABLE(UNUSED_MACRO)
}
-### @usage: NO_NEED_CHECK()
+# tag:deprecated
+### @usage: NO_NEED_CHECK() # deprecated
###
### Commits to the project marked with this macro will not be affected by higher-level NEED_CHECK macro.
macro NO_NEED_CHECK(Flags...) {
@@ -4365,6 +4366,27 @@ macro NEED_REVIEW(Flags...) {
ENABLE(UNUSED_MACRO)
}
+# tag:deprecated
+### @usage: OWNER(UsersOrGroups) # deprecated
+###
+### Old way to cpecify owners of code. Now completely unused. Use a.yaml to specify ownership
+macro OWNER(Owners...) {
+ ENABLE(UNUSED_MACRO)
+}
+
+### @usage: SUBSCIBER(UsersOrGroups)
+###
+### Add observers of the code.
+### In the SUBSCRIBER macro you can use:
+### 1. login-s from staff.yandex-team.ru
+### 2. Review group (to specify the Code-review group need to use the prefix g:)
+###
+### Note: currently SUBSCRIBER is read only by Arcanum and is not processed by
+### the build system. It's planned to be phased out in favor of subcription via a.yaml
+macro SUBSCIBER(Subscribers...) {
+ ENABLE(UNUSED_MACRO)
+}
+
MODVER=unknown
### @usage: VERSION(Args...)
###