Вийшов Upsource 3.0 з підтримкою PHP, GitHub pull requests і не тільки

Привіт, Хабр!
Вчора ми випустили нову версію нашого інструменту для code review і навігації по репозиториям, Upsource. Давайте подивимося, що нового в цьому релізі.

Підтримка PHP, Kotlin і JavaScript
З самого першого релізу ми прагнули зробити інструмент для code review, який був би таким же розумним, як IDE від JetBrains. Тому, починаючи з першої версії у Upsource були такі можливості, як навігація по коду та статичний аналіз для Java проектів, аналогічні тим, що ви можете знайти в IntelliJ IDEA. Ця функціональність допомагає краще зрозуміти зміни в проекті і розібратися в тому, які потенційні проблеми могли прокрастися в ці зміни, або як можна ще поліпшити якість коду. Проте, ми вирішили не зупинятися на підтримку тільки Java-проектів і сьогодні ми раді повідомити вам, що у версії 3.0 аналогічна функціональність доступна і для проектів на PHP і Kotlin. Також ми довели до розуму підтримку JavaScript, яка була доступна і раніше, але перебувала в експериментальній стадії.

image

GitHub pull requests
Якщо ваша команда використовує GitHub pull requests як основний процес code review, ми раді повідомити, що тепер вам на допомогу може прийти вся розумна функціональність Upsource. Для цього досить підключити Upsource до вашого GitHub сховища і Upsource буде розглядати ваші pull requests як code review. Всі коментарі і активність у них, звичайно ж, буде синхронізувати з GitHub.

image


Більше підказок для code review
Upsource 3.0 порівнює результати статичного аналізу коду між першою і останньою ревізіями в code review і показує відмінності. Таким чином ви можете побачити, які проблеми були усунені новим зміною, а які потенційні проблеми були привнесені саме в цьому зміну.

image

Статус CI складання
Починаючи з цієї версії ви можете налаштувати відправку повідомлень зі статусом релевантних збірок з вашого CI сервера (наприклад, TeamCity) на Upsource. Після коміта впало багато тестів? Можливо, рев'ю коду варто відкласти до їх виправлення.

І багато іншого
Як і в попередніх релізах, ми продовжили покращувати IDE інтеграцію. Крім цього в Upsource 3.0 появлась підтримка webhooks, нові звіти аналітики, розширився набір пермиссий і істотно спростилася процедура оновлення.

Щоб дізнатися більше про нової функціональності Upsource 3.0, ви можете ознайомитися з повним списком змін або увійдіть на безкоштовний вебінар.

Завантажити продукт можна звідси; ознайомитися з цінами — тут, а стежити за останніми новинами можна, підписавшись на twitter-аккаунт Upsource.

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.