Я работаю с ОГРОМНОЙ кодовой базой, разработанной большим количеством людей. Код содержит код, скажем, для нескольких целей. Я работаю над Target L. Специальные коды Target находятся в отдельных каталогах.
Во время компиляции на основе определенных флагов код выборочно компилируется. Никаких проблем.
Однако, когда я работаю с кодом для цели L, и когда я пытаюсь разрешить / следовать за функцией или переменной, литералом или чем-то еще, иногда затмение приводит меня к объявлению / функции от другой цели.
Пример: я следую за переменной xyz, и она открывает объявление от цели S вместо цели моего интереса, L. Согласно моему описанию выше, xyz будет появляться в разделах кода для нескольких конкретных специфических кодов.
Полагаю, это будет первое или последнее объявление, найденное при построении индекса. Я предполагаю, что это приводит меня к последнему объявлению, найденному при построении индекса.
У меня вопрос, могу ли я исключить определенные каталоги из индекса кода затмения?
Я пытался исключить каталоги из моего рабочего набора, но это не помогло.
Спасибо!