Это очень очень базовый вопрос о затенении.
Если I ...
(1) build atom и затемнение сборки в build.sbt атома таким образом, чтобы класс с именем nucleus был переименован в shadedNucleus (с использованием ShadeRule.rename),
(2) загрузите сборку atom в записную книжку Databricks,
, тогда я смогу интерактивно составлять код в записной книжке, использующей имя shadedNucleus ?без, скажем, получения сообщений об ошибках этого типа:
Примечание: класс shadedNucleus существует, но у него нет сопутствующего объекта.
Какие сообщения я на самом деле получаю,: -)
Другими словами, переименовывает ли шейдинг таким образом, что невозможно получить доступ к переименованным классам в Databricks?
Спасибо за любые разъяснения по основам.
=====
Связанный ответ Stackoverflow о затенении
Что делает shadeRule, так это переименовывает имена классов, а не имена библиотек