Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
Есть unit в котором собраны все строки, чтобы не писать текст прямо в код.
По мере разработки забываешь удалять некоторые строки и они просто так болтаются.
Т.е. такая же идея, как и с неиспользуемыми функциями и переменными. Но компилятор предупреждает, что такая-то переменная объявлена, но не используется. А про глобальные Resourcestring молчит.
4 июл 18, 14:25    [21542607]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29045

ресурс, это ресурс.
его может юзать не только та "программа" в которой он объявлен.
а потому, аминь.

Posted via ActualForum NNTP Server 1.5

4 июл 18, 14:26    [21542616]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
Василий 2
Member

Откуда:
Сообщений: 192
Если задача - выяснить, в чем глубинная причина этого, то МП ответил. Если задача именно найти и удалить, то:
1 - извлечь имена этих констант
2.1 - в цикле прогнать поиск по файлам проекта с именем каждой константы, если совпадений 1 штука - это кандидат на удаление
либо
2.2 - в цикле комментировать объявление каждой из констант и пробовать собрать проект
4 июл 18, 14:45    [21542747]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
makhaon
Member

Откуда: A galaxy far far away
Сообщений: 2812
X11,

возможно поможет: https://www.peganza.com/
4 июл 18, 14:53    [21542791]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
Понял, спасибо.
4 июл 18, 15:01    [21542849]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
schi
Member

Откуда: Москва
Сообщений: 2578
https://www.tmssoftware.com/site/fixinsight.asp - гарантировано ищет
4 июл 18, 15:02    [21542856]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
Спасибо

Картинка с другого сайта.
5 июл 18, 12:52    [21545679]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
Может разработчики увидят это сообщение и прислушаются. Хорошо бы добавить в IDE такой HINT для компилятора.
Например, а Андроид студио такое есть.
5 июл 18, 13:10    [21545768]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29045

разработчикам пофиг.
над ними "мыслители" есть.
которые ведут утопающий корабль в светлое будущее.

Posted via ActualForum NNTP Server 1.5

5 июл 18, 13:29    [21545878]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 10492
X11
Хорошо бы добавить в IDE такой HINT для компилятора.

Мимопроходящий
ресурс, это ресурс.
его может юзать не только та "программа" в которой он объявлен.
5 июл 18, 15:12    [21546338]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
_Vasilisk_,

и тем не менее, там уже программист пусть сам решает: удалять или нет
наверное, Андроид Студио идиоты писали?
5 июл 18, 15:16    [21546348]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
Мимопроходящий
Member

Откуда: бурятский тундрюк, эсквайр
Сообщений: 29045

05.07.2018 15:16, X11 пишет:
> наверное, Андроид Студио идиоты писали?

нет.
педерасты.
у них в google это модно.

Posted via ActualForum NNTP Server 1.5

5 июл 18, 15:41    [21546428]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
schi
Member

Откуда: Москва
Сообщений: 2578
Вроде Android-студия на движке наших товарищей из JetBrains, нет ?
5 июл 18, 16:12    [21546595]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 10492
X11,

А нужен ли хинт если объявленная функция/метод нигде не используется?

Имхо, правильнее всего, этот вопрос решать на хинтами, а линковщиком, как это происходит сейчас с функциями/классами. А ресурсы, используемые извне помечать каким-нибудь export (или для совместимости, наоборот, внутренние ресурсы помечать как private)
5 июл 18, 16:14    [21546606]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
schi, Intellij Idea, но какая разница.
Андроид студия почвилась занчительно позже RAD, а мелких удобных фишек - вагон. И бесплатно.
5 июл 18, 16:17    [21546629]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
_Vasilisk_
А нужен ли хинт если объявленная функция/метод нигде не используется?

Я, наверное, зря тему создал?
И зря удалил из проекта порядка 200 давно ненужных строк?
5 июл 18, 16:18    [21546631]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 10492
X11
Я, наверное, зря тему создал?
Просто тебе говорят, что есть обзор и с другой колокольни
X11
И зря удалил из проекта порядка 200 давно ненужных строк?
А со всякими RTLConst что сделал? А их больше чем 200.

Для твоей конкретной задачи тебе подсказали инструмент. А обобщать задачу на все случаи жизни нужно осторожно
5 июл 18, 16:23    [21546656]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
_Vasilisk_
Просто тебе говорят, что есть обзор и с другой колокольни

Просто я пишу о том, что пусть программист сам решает. На то ему и голова.
6 июл 18, 08:39    [21548041]     Ответить | Цитировать Сообщить модератору
 Re: Найти неиспользуемые Resourcestring  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 12242
_Vasilisk_
А со всякими RTLConst что сделал? А их больше чем 200.


Не знаю, не было такого.
6 июл 18, 08:40    [21548043]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить