Portal SAMP
[Pedido] Achar coisas inúteis na gamemode - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Pedido] Achar coisas inúteis na gamemode (/showthread.php?tid=915)



Achar coisas inúteis na gamemode - guikommander2 - 13/03/2021

Não sei se isso é possível.

Há alguma forma (alguma coisa) que eu coloco na gamemode, e quando eu compilo, o compilador me avisa se existe #define que não está sendo usado em nenhum lugar?

Preciso disso para mim deixar a gamemode mais organizada.


RE: Achar coisas inúteis na gamemode - Levi.M - 14/03/2021

Eu nunca vi, mais se existe também quero kkk.


RE: Achar coisas inúteis na gamemode - xbruno1000x - 14/03/2021

Quando algo não é utilizado, aparece o warning 203 "Symbol is never used". Caso seja utilizado em qualquer lugar, esse warning já some. Isso é o máximo próximo do que deseja, de resto, só revisando o código.


RE: Achar coisas inúteis na gamemode - willttoonn - 17/03/2021

Quando uma função não está sendo utilizada um aviso de "never used" é informado, você pode apagar a função ou apenas adicionar o texto "stock " na frente da função, dessa forma o aviso não aparecerá novamente. Variáveis não utilizadas o aviso em variáveis globais apontará para o fim do gamemode, você pode simplesmente usar o Ctrl+F pra busca-la e apaga-la.

Avisos (warnings) de never used não inofensivos, mas é questão de estética, eu não suporto compilar meu código com warnings. Meu código principal tem 320k de linhas e não deixo nenhum warning.


RE: Achar coisas inúteis na gamemode - Levi.M - 18/03/2021

Eita 320k? Muita coisa.


RE: Achar coisas inúteis na gamemode - guikommander2 - 18/03/2021

Verdade
Minha gamemode tem 132k claro tirando includes, objetos so a gamemode mesmo


RE: Achar coisas inúteis na gamemode - Dayvison - 18/03/2021

Respondendo, para macros não.

@Edit
porém só uma ideia que tive se você estiver familiarizado com o código fonte do compilador, no final da pré-compilação faça um loop em todos os macros e veja se eles são usados, e printar lá tem toda a estrutura para isso, só fazer o loop.


RE: Achar coisas inúteis na gamemode - Gustavo P - 18/03/2021

(18/03/2021 20:09)Dayvison Escreveu: Respondendo, para macros não.

@Edit
porém só uma ideia que tive se você estiver familiarizado com o código fonte do compilador, no final da pré-compilação faça um loop em todos os macros e veja se eles são usados, e printar lá tem toda a estrutura para isso, só fazer o loop.

E como faz isso?


RE: Achar coisas inúteis na gamemode - Levi.M - 18/03/2021

Também quero saber kk.