powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Статический анализатор для Delphi
25 сообщений из 757, страница 1 из 31
Статический анализатор для Delphi
    #38885693
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотелось бы анонсировать плод своих бессонных ночей: FixInsight . Это статический анализатор для Delphi. Поддерживаются все версии Delphi, начиная с 2006. Продукт еще только в начале своего пути, у меня достаточно много планов. В данный момент анализатор умеет реагировать на 27 различных ситуаций. Дальше - больше.

На сайте есть скриншоты и документация.
http://sourceoddity.com/fixinsight/

Welcome :)
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885793
Michael Longneck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Отучаемся говорить за всю сеть" (с)

Мы купили, я пользую. В целом интересно, хотя и не всё гладко. Ждём расширения правил, и доработки существующих. Применяю в сочетании с Pascal Analyzer.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885834
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рекомендую добавить видео-пример.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885835
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И какая политика обновлений?
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885884
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Michael Longneck, благодарю за теплые слова :)

rgreatИ какая политика обновлений?

Очень простая. В течение года все обновления бесплатны.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885916
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А после года?
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885933
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть планы анализировать (статически) проблемы производительности?
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885935
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat,

а после года или пользоваться старой версией или купить новую и получить еще один год бесплатных апдейтов.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885936
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ясно, 100$ в год.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885938
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkovЕсть планы анализировать (статически) проблемы производительности?

Пока не очень понятно как это делать. Ну кроме совсем мелких и очевидных вещей вроде проверки того, чтобы строки/интерфейсы передаваемые в метод, в котором они не изменяются, передавались как const. Конкретно это планирую сделать. Но в плане производительности, на фоне всего остального, по-моему это мелочь.

Если есть какие-то идеи, я всегда рад :)
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885940
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatЯсно, 100$ в год.

Можно и так сказать. Если есть желание всегда получать апдейты, то это выйдет $97 в год.
Но вроде бы ни одна религия не запрещает пользоваться старыми версиями софта. Delphi, например, далеко не у всех версии XE7 и люди как-то живут с этим. Я никогда не видел программ с пожизненными бесплатными апдейтами.

Но вообще я считаю такую политику достаточно либеральной. Чаще всего бесплатные обновления доступны только в пределах одной мажорной версии. И эти мажорные версии во многих случаях случаются куда чаще, чем раз в год.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885941
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Янковский
Но вообще я считаю такую политику достаточно либеральной. Чаще всего бесплатные обновления доступны только в пределах одной мажорной версии. И эти мажорные версии во многих случаях случаются куда чаще, чем раз в год.

Для подобных вещей как раз 1 год это стандартная практика. А вот обновление обычно стоит около половины лицензии а не полную
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885942
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkov,

О скидке на продление я думал, конечно. Но пока никакой конкретики нет, просто потому, что с первого коммерческого релиза еще даже полгода не прошло. Пытаюсь решать проблемы по мере поступления :)
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885945
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asviridenkovРоман ЯнковскийНо вообще я считаю такую политику достаточно либеральной. Чаще всего бесплатные обновления доступны только в пределах одной мажорной версии. И эти мажорные версии во многих случаях случаются куда чаще, чем раз в год.

Для подобных вещей как раз 1 год это стандартная практика. А вот обновление обычно стоит около половины лицензии а не полную

Ну вот допустим купил я в октябре 2013 года Pascal Analyzer 6.3.5, а в ноябре 2013 вышел Pascal Analyzer 7.0.0 и до свиданья апдейты. Для текущей версии 7.3 они тоже обещают бесплатные апдейты до выхода 8.0 ( Free updates (7.x) up to (but not including) the next major release (8.0) ). А когда она выйдет? Вдруг завтра?

Так что год с момента покупки - это по крайней мере предсказуемо.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885955
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман ЯнковскийНу вот допустим купил я в октябре 2013 года Pascal Analyzer 6.3.5, а в ноябре 2013 вышел Pascal Analyzer 7.0.0 и до свиданья

Это скорее исключение. Для примера - Continuous Integration
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38885957
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман ЯнковскийЯ никогда не видел программ с пожизненными бесплатными апдейтами.и такие бывают. и такие, которые после окончания "подписки" запрещают свое использование. кто во что горазд)
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886045
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парсер ломается на выражении:
Код: pascal
1.
 With FBinary / 1 Do


Где оператор деления перегружен.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886069
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

чего только люди не придумают :)
Пофиксил. В следующем релизе будет нормально.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886073
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Янковскийчего только люди не придумают :)
Это вынужденная мера. Без with компилятор D2006 падает с ICE.
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886076
avlaxoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Янковский Поддерживаются все версии Delphi, начиная с 2006.

Можно ли как-то адаптировать продукт для работы с Borland Delphi 7.0 ?
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886090
Роман Янковский,

вот такой еще нужен варнинг 17298940
в локализованной версии (да простит меня цитируемый за самоуправство) требую сохранить оригинальную формулировку: "патамушта юникод!"
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886107
Роман Янковский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avlaxoftМожно ли как-то адаптировать продукт для работы с Borland Delphi 7.0 ?

В текущей версии интеграции с IDE Delphi 7 нет, но утилита командной строки от версии Delphi не зависит и будет без проблем работать

Сделать интеграцию с IDE не особо сложно, был бы спрос.

HEX русские символыРоман Янковский,

вот такой еще нужен варнинг 17298940
в локализованной версии (да простит меня цитируемый за самоуправство) требую сохранить оригинальную формулировку: "патамушта юникод!"

Хорошая идея. Искать места, где Char приводится к Byte. Подумаю об этом. Спасибо :)
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886109
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HEX русские символыв локализованной версии (да простит меня цитируемый за самоуправство) требую сохранить оригинальную формулировку: "патамушта юникод!"передам имущественные права на фразу в обмен на лицензию))
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886369
Фотография Dimonka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyПарсер ломается на выражении:
Код: pascal
1.
 With FBinary / 1 Do


Где оператор деления перегружен.
Кошмар! Это реальный код или просто тест парсера? :-)
...
Рейтинг: 0 / 0
Статический анализатор для Delphi
    #38886379
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimonkaКошмар! Это реальный код или просто тест парсера? :-)
Это часть теста перегруженного оператора деления.
...
Рейтинг: 0 / 0
25 сообщений из 757, страница 1 из 31
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Статический анализатор для Delphi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]