# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2016-2021, spotbugs community
# This file is distributed under the same license as the spotbugs package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2021.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: spotbugs 4.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-22 15:35-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.8.0\n"

#: ../../effort.rst:2
msgid "Effort"
msgstr "Esforço"

#: ../../effort.rst:4
msgid ""
"Effort value adjusts internal flags of SpotBugs, to reduce computation "
"cost by lowering the prediction."
msgstr ""
"O valor do esforço ajusta os sinalizadores internos do SpotBugs, para reduzir o "
"custo da computação por meio da redução de predição."

#: ../../effort.rst:6
msgid "The default effort configuration is same with ``more``."
msgstr "A configuração de esforço default é a mesma com ``more``."

#: ../../effort.rst:9
msgid "Flags in FindBugs.java"
msgstr "Sinalizadores no FindBugs.java"

#: ../../effort.rst:9
msgid "Description"
msgstr "Descrição"

#: ../../effort.rst:9
msgid "Effort Level"
msgstr "Nível de esforço"

#: ../../effort.rst:11
msgid "min"
msgstr ""

#: ../../effort.rst:11
msgid "less"
msgstr ""

#: ../../effort.rst:11
msgid "more"
msgstr ""

#: ../../effort.rst:11
msgid "max"
msgstr ""

#: ../../effort.rst:13
msgid "Accurate Exceptions"
msgstr "Exceções precisas"

#: ../../effort.rst:13
msgid ""
"Determine (1) what exceptions can be thrown on exception edges, (2) "
"which,catch blocks are reachable, and (3) which exception edges carry "
"only, \"implicit\" runtime exceptions."
msgstr ""
"Determina (1) quais exceções podem ser lançadas nas bordas da exceção, (2)"
"quais blocos de captura são alcançáveis, e (3) quais bordas de exceção carregam"
"apenas exceções de tempo de execução implícitas \"implicit\"."

#: ../../effort.rst:13 ../../effort.rst:15 ../../effort.rst:17
#: ../../effort.rst:19 ../../effort.rst:21 ../../effort.rst:23
#: ../../effort.rst:25 ../../effort.rst:28
msgid "✔"
msgstr ""

#: ../../effort.rst:15
msgid "Model Instanceof"
msgstr "Modelo Instanceof"

#: ../../effort.rst:15
msgid "Model the effect of instanceof checks in type analysis"
msgstr "Modelar o efeito de verificações na análise de tipo instanceof "

#: ../../effort.rst:17
msgid "Track Guaranteed Value Derefs in Null Pointer Analysis"
msgstr "Rastrear derefs de valor garantido na análise de ponteiro nulo"

#: ../../effort.rst:17
msgid ""
"In the null pointer analysis, track null values that are guaranteed to "
"be, dereferenced on some (non-implicit-exception) path."
msgstr ""
"Na análise de ponteiro nulo, rastreia os valores nulos que têm garantia de "
"ser não referenciado em algum caminho (exceção não implícita)."

#: ../../effort.rst:19
msgid "Track Value Numbers in Null Pointer Analysis"
msgstr "Rastrear Números de Valor na Análise de Ponteiro Nulo"

#: ../../effort.rst:19
msgid ""
"In the null pointer analysis, track value numbers that are known to be, "
"null. This allows us to not lose track of null values that are not, "
"currently in the stack frame but might be in a heap location where the, "
"value is recoverable by redundant load elimination or forward, "
"substitution."
msgstr ""
"Na análise de ponteiro nulo, rastreia os números de valor que são conhecidos por serem "
"null. Isso nos permite não perder o controle de valores nulos que não estão "
"atualmente na pilha, mas podem estar em um local da heap onde "
"o valor é recuperável por eliminação de carga redundante ou substituição direta."


#: ../../effort.rst:21
msgid "Interprocedural Analysis"
msgstr "Análise interprocedural"

#: ../../effort.rst:21
msgid "Enable interprocedural analysis for application classes."
msgstr "Habilitar análise interprocedural para classes de aplicação."

#: ../../effort.rst:23
msgid "Interprocedural Analysis of Referenced Classes"
msgstr "Análise interprocedural de classes referenciadas"

#: ../../effort.rst:23
msgid ""
"Enable interprocedural analysis for referenced classes (non-application "
"classes)."
msgstr ""
"Habilita a análise interprocedural para as classes referenciadas (não aplicado em classes)."

#: ../../effort.rst:25
msgid "Conserve Space"
msgstr "Conservar espaço"

#: ../../effort.rst:25
msgid ""
"Try to conserve space at the expense of precision. e.g. Prune "
"unconditional exception thrower edges for control flow graph analysis, to"
" reduce memory footprint."
msgstr ""
"Tenta economizar espaço em detrimento da precisão. Por exemplo, poda as "
"arestas de lançamento de exceção incondicional para análise de grafos de fluxo de controle, para "
"reduzir o consumo de memória."

#: ../../effort.rst:28
msgid "Skip Huge Methods"
msgstr "Pula métodos grandes"

#: ../../effort.rst:28
msgid "Skip method analysis if length of its bytecode is too long (6,000)."
msgstr "Pula a análise de métodos se o tamanho de seu bytecode é muito grande (6.000)."

