fix: warning ‘wxPATH_NORM_ALL’ is deprecated #65
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A flag wxPATH_NORM_ALL (constante) da biblioteca wxWidgets é usada para realizar a normalização de caminhos de arquivos ou diretórios.
A normalização de caminho é o processo de garantir que um caminho de arquivo ou diretório esteja em um formato padronizado, removendo ambiguidades, resolvendo caminhos relativos e removendo partes redundantes do caminho (dependendo de acordo com as flags usadas).
wxPATH_NORM_ALL está obsoleto e deve ser evitada, pois então, ao invés de depender implicitamente dela, devemos especificar explicitamente as flags que precisamos para a normalização de caminhos para alcançar o mesmo efeito.
Ela é normalmente substituída pelas flags wxPATH_NORM_DOT, wxPATH_NORM_TILDE, wxPATH_NORM_CASE, suprindo a normalização da flag wxPATH_NORM_ALL sem prejuízos no código.
flags: https://docs.wxwidgets.org/3.2.4/filename_8h.html#a18dd81e40b3fad4a089077e28e5dce22