Reference is out of search scope
Ребята, приветствие.
На прошлой неделе причастился к Ютрек, поставил редактор, целью было сделать как в статье http://blog.jetbrains.com/youtrack/2014/04/helpdeskers-support-multiple-customers-via-a-single-youtrack-thread/
С этой целью в воркфлоу было добавлено две строчки, как в статье прошено:
var reporterEmail = Last message related emails.split(
" ",preserveAllTokens).first
sendMail(reporterEmail, “Your subject”, “Your email body”)
Но после того, как эти строки были вставлены, они были тотально помечены как "ошибка".
Бог бы с ним, что эти строки не работают, и нужно на самом деле немного другое:
var reporterEmail = Last message related emails.split(" ", preserveAllTokens).first;
sendMail(reporterEmail, "Your subject", "Your email body");
Когда я от руки напечатал эти строки, то всё как будто подхватилось, пропали красные подчёркивания и я смог залить этот воркфлоу на сервачок.
А сегодня утром запустил ютрек и редактор - и в редакторе начало подчёркивать красным то, что не трогалось вообще. Ошибка не совсем понятная "ссылка не из области поиска". Что вообще такое "область поиска"? И почему в пятницу оно ничего не искало, а сегодня вдруг поискало и не нашло?
Интересно также, что в соседнем воркфлоу внезапно тоже подчеркнуло ошибкой эти же строки, хотя этот воркфлоу не трогался в принципе. Речь идёт о "Send notifications to all unregistered users".
Расскажите мне, что я делаю не так, что не учитываю? Я пытался гуглить ошибку, но ничего внятного в выдаче не нашёл, ощущение, что у меня у единственного эта ошибка появилась. В общем, буду благодарен за помощь, хотелось бы раскочегарить ютрек как следует, но на практике даже 3 строчки кода вставить оказалось проблемой.
П.С: если можно, также расскажите или дайте где почитать описание работы вашего редактора. Почему, если скопипастить туда код, он без вариантов красный, а если набирать вручную, то абсолютно тот же код можно набрать и ничто не будет подчёркнуто как ошибка?
На прошлой неделе причастился к Ютрек, поставил редактор, целью было сделать как в статье http://blog.jetbrains.com/youtrack/2014/04/helpdeskers-support-multiple-customers-via-a-single-youtrack-thread/
С этой целью в воркфлоу было добавлено две строчки, как в статье прошено:
var reporterEmail = Last message related emails.split(
" ",preserveAllTokens).first
sendMail(reporterEmail, “Your subject”, “Your email body”)
Но после того, как эти строки были вставлены, они были тотально помечены как "ошибка".
Бог бы с ним, что эти строки не работают, и нужно на самом деле немного другое:
var reporterEmail = Last message related emails.split(" ", preserveAllTokens).first;
sendMail(reporterEmail, "Your subject", "Your email body");
Когда я от руки напечатал эти строки, то всё как будто подхватилось, пропали красные подчёркивания и я смог залить этот воркфлоу на сервачок.
А сегодня утром запустил ютрек и редактор - и в редакторе начало подчёркивать красным то, что не трогалось вообще. Ошибка не совсем понятная "ссылка не из области поиска". Что вообще такое "область поиска"? И почему в пятницу оно ничего не искало, а сегодня вдруг поискало и не нашло?
Интересно также, что в соседнем воркфлоу внезапно тоже подчеркнуло ошибкой эти же строки, хотя этот воркфлоу не трогался в принципе. Речь идёт о "Send notifications to all unregistered users".
Расскажите мне, что я делаю не так, что не учитываю? Я пытался гуглить ошибку, но ничего внятного в выдаче не нашёл, ощущение, что у меня у единственного эта ошибка появилась. В общем, буду благодарен за помощь, хотелось бы раскочегарить ютрек как следует, но на практике даже 3 строчки кода вставить оказалось проблемой.
П.С: если можно, также расскажите или дайте где почитать описание работы вашего редактора. Почему, если скопипастить туда код, он без вариантов красный, а если набирать вручную, то абсолютно тот же код можно набрать и ничто не будет подчёркнуто как ошибка?
Please sign in to leave a comment.
проверьте, что по всех проектах, к которым подключен данный воркфлоу, есть необходимые поля.
Workflow language - это DSL, поэтому Вы не можете просто скорпировать код, а должны комлитить его, использую Ctrl+Space. См. MPS - программа, на основе которой сделан Workflow Editor.
Да, я создал ещё один проект. А получается, набор воркфлоу один для всего
сервера, вот оно где его не нашло - в новом проекте.
Про DLS и вообще про этот подход впервые слышу, сейчас погуглю.
Спасибо, что помогли.
1 июля 2014 г., 13:00 пользователь Dmitry Krasilschikov - YouTrack <
jetforum@jetbrains.com> написал: