Рефакторинг схем XSD

Это eslint-plugin-promise правило существует для предотвращения ошибок, вызванных не связанными обещаниями обещаниями:

return somePromise.then(result => {
   anotherPromise.then(...);
});

Если вы считаете, что не можете воспользоваться этим правилом, и это только делает ваш код загроможденным с дополнительными return утверждениями или eslint-disable-* комментариями отключите его.

Bluebird известна тем, что предотвращает такие ошибки, она выдает предупреждение в случае, если есть вложенное невыпущенное обещание.

6
задан Dario 7 October 2008 в 17:32
поделиться

1 ответ

С отсутствием ответов я вытащил некоторое свободное время, и я создаю xnikt, инструмент Java, который выполняет мою фактическую потребность извлечь общие элементы из XSD. Я освобождаю его как GPL, таким образом, любой может разветвить его, улучшите его и т.д.

Я открыт для сотрудничества, поэтому если у кого-либо есть идеи и время, свяжитесь со мной!

И я протестировал его против схем XSD, которые я хотел осуществить рефакторинг, и это работает как очарование.

Я надеюсь, что помогло бы любому, кто, возможно, или будет в той же ситуации.

4
ответ дан 17 December 2019 в 07:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: