<?xml version='1.0' encoding='utf-8' standalone='no' ?>
<AS2LintWarnings>
	
<warnings>
	<!-- General warnings for things which might be legal code, but are likely not what the author inteded -->
    <warning id="1100" enabled="true" label="kWarning_AssignmentWithinConditional">Atribuição em condicional.</warning>
    <warning id="1112" enabled="true" label="kWarning_BadArrayCast">Operação de projeção de matriz possivelmente inválida.</warning>
    <warning id="3590" enabled="true" label="kWarning_BadBoolAssignment">Valor não booliano usado onde um valor booliano era esperado.</warning>
    <warning id="3575" enabled="true" label="kWarning_BadDateCast">Operação de projeção de data inválida.</warning>
    <warning id="3594" enabled="true" label="kWarning_BadES3TypeMethod">Método desconhecido.</warning>
    <warning id="3592" enabled="true" label="kWarning_BadES3TypeProp">Propriedade desconhecida.</warning>
    <warning id="1098" enabled="true" label="kWarning_BadNaNComparision">Comparação ilógica com NaN. Qualquer operação de comparação envolvendo NaN resultará em falso porque NaN != NaN.</warning>
    <warning id="1102" enabled="true" label="kWarning_BadNullAssignment">Impossível atribuição para nulo.</warning>
    <warning id="1096" enabled="true" label="kWarning_BadNullComparision">Comparação ilógica com nulo.</warning>
    <warning id="1012" enabled="true" label="kWarning_BadUndefinedComparision">Comparação ilógica com indefinido. Somente variáveis sem tipo (ou variáveis de tipo *) podem ser indefinidas.</warning>
    <warning id="3583" enabled="true" label="kWarning_DuplicateArgumentNames">Mais de um argumento possui o mesmo nome.</warning>
    <warning id="3596" enabled="true" label="kWarning_DuplicateVariableDef">Definição de variável duplicada.</warning>
    <warning id="1092" enabled="true" label="kWarning_NegativeUintLiteral">O valor negativo se tornará um grande valor positivo quando atribuído a um tipo de dados uint.</warning>
    <warning id="3553" enabled="true" label="kWarning_UnlikelyFunctionValue">Parênteses possivelmente ausentes.</warning>

    <!-- Coding style preference warnings. Use these warnings if you want to be reminded to always use type declarations, acess/namespace attributes, etc. -->
    <warning id="1008" enabled="false" label="kWarning_NoTypeDecl">Falta declaração de tipo.</warning>
    <warning id="1084" enabled="false" label="kWarning_MissingNamespaceDecl">Falta declaração de espaço de trabalho (por exemplo, variável não definida como pública, privada, etc.).</warning>
    <warning id="1110" enabled="true" label="kWarning_ConstNotInitialized">Constante não inicializada.</warning>
    <warning id="1114" enabled="false" label="kWarning_NoExplicitSuperCallInConstructor">A instrução super() não foi chamada no construtor.</warning>
    <warning id="1104" enabled="false" label="kWarning_NoConstructor">Construtor ausente.</warning>
    
    <!-- Warnings to aid migrating code from AS2 to AS3 -->
    <warning id="1090" enabled="true" label="kWarning_DepricatedEventHandlerError">O EventHandler não foi adicionado como um ouvinte.</warning>
    <warning id="1060" enabled="true" label="kWarning_DepricatedFunctionError">Função do ActionScript 2.0 não suportada.</warning>
    <warning id="1058" enabled="true" label="kWarning_DepricatedPropertyError">Propriedade do ActionScript 2.0 não suportada.</warning>
    <warning id="1044" enabled="false" label="kWarning_ArrayToStringChanges">Formato Array.toString() foi alterado.</warning>
    <warning id="1034" enabled="false" label="kWarning_BooleanConstructorWithNoArgs">Boolean() sem argumentos retorna ´falso´ no ActionScript 3.0, ou retorna ´não definido´ no ActionScript 2.0.</warning>
    <warning id="1066" enabled="true" label="kWarning_ChangesInResolve">__resolve não é mais suportado.</warning>
    <warning id="1072" enabled="true" label="kWarning_ClassIsSealed">Classe selada. Não é possível adicionar membros a ela dinamicamente.</warning>
    <warning id="1030" enabled="false" label="kWarning_ConstructorReturnsValue">Função usada em expressão nova retorna um valor. O resultado será o que a função retornar, em vez de uma nova ocorrência da função.</warning>
    <warning id="1086" enabled="false" label="kWarning_ForVarInChanges">O ActionScript 3.0 realiza iterações sobre as propriedades de um objeto, dentro de uma instrução ´for x in target´ em ordem aleatória.</warning>
    <warning id="3555" enabled="true" label="kWarning_InstanceOfChanges">Uso do operador instanceof.</warning>
    <warning id="1070" enabled="true" label="kWarning_LevelNotSupported">_level não é mais suportado. Para obter mais informações, veja o pacote flash.display.</warning>
    <warning id="1038" enabled="false" label="kWarning_NumberFromStringChanges">No ActionScript 3.0, o espaço em branco é ignorado e '' retorna 0. No ActionScript 2.0, Number() retorna NaN quando o parâmetro é '' ou contém espaço em branco.</warning>
    <warning id="1082" enabled="false" label="kWarning_ScopingChangeInThis">Alteração no escopo da palavra-chave. Métodos de classe extraídos de uma ocorrência de classe sempre resolverão isso de volta àquela ocorrência. No ActionScript 2.0, isto é detectado dinamicamente com base no local a partir do qual o método é chamado.</warning>
    <warning id="3551" enabled="true" label="kWarning_SlowTextFieldAddition">Uso ineficiente de += em um TextField.</warning>
    <warning id="3573" enabled="false" label="kWarning_XML_ClassHasChanged">Possível uso da classe XML do ActionScript 2.0.</warning>
</warnings>

</AS2LintWarnings>
