VS Law Workstation 1.0

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 2.05 MB
‎Classificação dos utilizadores: 5.0/5 - ‎1 ‎votos

VS Law Workstation é um poderoso complemento de aplicação de padrões de codificação para o Código Fonte Microsoft Visual Basic .NET. Integrando-se fortemente com o Microsoft Visual Studio .NET IDE (2002/2003), permite a deteção e correção de normas de codificação e outras violações de regras. Vem fornecido com mais de 150 regras de qualidade profissional que podem ser facilmente personalizadas usando o editor de regras flexível separado VS Law Administrator. Esta capacidade de personalizar regras significa que as revisões automatizadas de código podem estender-se muito além da verificação de conformidade das normas básicas de codificação para incluir a deteção de problemas conhecidos (que levam a erros subtis), a deteção de código sub-ideal suscetível de afetar o desempenho e a deteção de códigos mortos (não reutilizados). A VS Law Workstation também relata estatísticas como violações, contagem de linhas (divididas por tipo) e medições de complexidade de código sob a forma de valores de complexidade da McCabe Cyclomatic, que podem ajudar líderes de equipas e gestores de projetos na medição e monitorização do progresso da evolução do software. Os resultados da revisão são apresentados diretamente ao desenvolvedor dentro do IDE e podem ser classificados e agrupados conforme apropriado para se concentrar em questões de preocupação. Clicar duas vezes em qualquer violação seleciona a linha de código ofensiva que permite que os problemas sejam rapidamente localizados e corrigidos. VS Law Workstation pode identificar e reportar sobre questões nas seguintes categorias gerais: Argumentos, Informações de montagem, Atributos, Configurações de Construção, Declarações de Classes, Complexidade de Códigos, Layout de Código, Comentários, Declarações Constantes, Código Morto, Declarações Enum, Eventos e Delegados, Tratamento de Exceções, Interfaces, Erros Lógicos, Declarações de Método, Declarações de Nome, Definições de Projeto, Declarações de Propriedade, Ficheiros de Origem, Declarações de Estrutura, Declarações de Tipo, Palavras-Chave Não Autorizadas, Declarações Variáveis e Design de Formas de Windows.

história da versão

  • Versão 1.0 postado em 2005-06-21

    EULA - Contrato de Licença de Utilizador Final



    TECNOLOGIAS DE PROGRESSO VISÍVEL - VS LAW - ACORDO DE LICENÇA IMPORTANTE - LEIA ATENTAMENTE Este Acordo de Licença ("LICENCE") é um acordo legal entre o Licenciado (seja uma pessoa ou uma entidade única) e a Visible Progress Technologies para o produto de software VS Law, que inclui software informático e pode incluir associado "online" ou documentação eletrónica ("SOFTWARE PRODUCT"). Ao descarregar, instalar ou utilizar o PRODUTO SOFTWARE, concorda em ficar vinculado aos termos desta LICENÇA. Se não concordar com todos os termos desta LICENÇA, não instale nem utilize o PRODUTO SOFTWARE; pode, no entanto, devolvê-lo ao seu local de compra para um reembolso total, se for caso disso. LICENÇA DE PRODUTO DE SOFTWARE O PRODUTO SOFTWARE está protegido por leis de direitos autorais e tratados internacionais de direitos de autor, bem como outras leis e tratados de propriedade intelectual. Por favor, note que o PRODUTO SOFTWARE está licenciado, não vendido. 1. LICENÇA PARA UTILIZAR O PRODUTO DE SOFTWARE. 1.1 CONCESSÃO DE LICENÇA. A Visible Progress Technologies concede-lhe como indivíduo, uma licença pessoal e não-inclusiva para instalar e utilizar uma única cópia do PRODUTO SOFTWARE num único computador. Se for uma entidade, a Visible Progress Technologies concede-lhe o direito de designar um indivíduo dentro da sua organização para ter o único direito de instalar e utilizar o PRODUTO SOFTWARE num único computador. Uma única licença para o PRODUTO SOFTWARE não pode ser partilhada ou utilizada simultaneamente por outros utilizadores finais. 1.2 MATERIAIS DERIVADOS. Esta LICENÇA não lhe concede o direito de criar, comercializar e vender ou distribuir materiais derivados utilizando o PRODUTO SOFTWARE ou de outra forma, a menos que tenha sido pedida e concedida uma aprovação prévia por escrito pela Visible Progress Technologies. 1.3 VERSÕES DE AVALIAÇÃO. O licenciado pode utilizar as versões de avaliação com o único objetivo de avaliar a adequação do PRODUTO SOFTWARE durante um período de avaliação único (30 dias a contar da data de primeira utilização), a menos que tenha sido solicitada a extensão do período de avaliação e concedida pela Visible Progress Technologies. 1.4 CÓDIGO FONTE. O licenciado não tem direito de acesso ao código fonte do PRODUTO SOFTWARE. 2. DIREITOS E LIMITAÇÕES ADICIONAIS 2.1 ENGENHARIA INVERSA, DESCOMPILAÇÃO E DESMONTAGEM. Não pode reverter o engenheiro, descompilar ou desmontar o PRODUTO SOFTWARE. 2.2 ALUGUER. Não pode alugar, arrendar ou emprestar o PRODUTO SOFTWARE. 2.3 APOIO. A Visible Progress Technologies pode fornecer-lhe serviços de suporte relacionados com o PRODUTO SOFTWARE. Qualquer software adicional ou outro material que lhe seja fornecido como parte de um incidente de suporte será considerado parte do PRODUTO SOFTWARE e sujeito aos termos e condições desta LICENÇA. 2.4 TRANSFERÊNCIA DE SOFTWARE. O Licenciado do PRODUTO SOFTWARE pode esporar uma transferência permanente única desta LICENÇA e produto de SOFTWARE apenas diretamente para um utilizador final. Esta transferência deve incluir todo o PRODUTO SOFTWARE (incluindo todas as peças componentes, os meios de comunicação e quaisquer materiais impressos, quaisquer atualizações e esta LICENÇA). O cessário dessa transferência única deve concordar em cumprir os termos desta LICENÇA. 2.5 SEPARAÇÃO DOS COMPONENTES. O PRODUTO SOFTWARE é licenciado como um único produto. Os seus componentes não podem ser separados para utilização por mais de um utilizador. 2.6 RESCISÃO. Sem prejuízo de quaisquer outros direitos, a Visible Progress Technologies pode rescindir esta LICENÇA se não cumprir os termos e condições desta LICENÇA. Nesse caso, deve destruir todas as cópias do PRODUTO SOFTWARE e de todas as suas componentes. 3. Upgrades. Se o PRODUTO SOFTWARE for rotulado como uma atualização, deve ser devidamente licenciado para utilizar uma versão do software que seja elegível para a atualização para utilizar o PRODUTO SOFTWARE. Só pode utilizar o produto atualizado resultante de acordo com os termos desta LICENÇA. 4. COPYRIGHT. Todos os direitos de propriedade intelectual e de título dentro e no PRODUTO SOFTWARE (incluindo, mas não se limitando a quaisquer imagens, animações e texto incorporados no PRODUTO SOFTWARE), e quaisquer cópias do PRODUTO SOFTWARE são propriedade da Visible Progress Technologies ou dos seus fornecedores. Todos os direitos de propriedade intelectual e de propriedade intelectual dentro e no conteúdo que podem ser acedidos através da utilização do PRODUTO SOFTWARE é propriedade do respetivo titular do conteúdo e podem ser protegidos por direitos de autor aplicáveis ou outras leis e tratados de propriedade intelectual. Esta LICENÇA não lhe confere qualquer direito de utilização desses conteúdos. Todos os direitos não expressamente concedidos são reservados pela Visible Progress Technologies. DIVERSOS Se adquiriu este produto na Inglaterra ou no País de Gales, esta LICENÇA rege-se pelas leis da Inglaterra e do País de Gales. Se este produto foi adquirido fora da Inglaterra e do País de Gales, então a lei local pode aplicar-se. Caso tenha alguma dúvida sobre esta LICENÇA, ou se pretender contactar o Visible Progress por qualquer motivo, escreva: Visible Progress Technologies Limited, 7 Findon Close, Redditch, Worcestershire B97 6UG, Reino Unido. GARANTIA LIMITADA GARANTIA LIMITADA. A Visible Progress Technologies garante que (a) o PRODUTO SOFTWARE irá realizar um desempenho substancialmente de acordo com a documentação online que acompanha por um período de noventa (90) dias a contar da data de receção, e (b) o pessoal de apoio à Tecnologias de Progresso Visível fará esforços comercialmente razoáveis para resolver qualquer problema. Na medida do permitido pela lei aplicável, as garantias implícitas no PRODUTO SOFTWARE, caso existam, estão limitadas a noventa (90) dias. Alguns estados/jurisdições não permitem limitações na duração de uma garantia implícita, pelo que a limitação acima pode não se aplicar a si. REMÉDIOS PARA O CLIENTE. A Visible Progress Technologies e os seus fornecedores são totalmente responsabilidade e a sua solução exclusiva será a devolução do preço pago (prova que deve ser fornecida), se houver. Esta Garantia Limitada é anulada se a falha do PRODUTO SOFTWARE tiver resultado de acidente, abuso ou má aplicação. SEM OUTRAS GARANTIAS. Na máxima extensão permitida pela lei aplicável, a Visible Progress Technologies e os seus fornecedores desmentem todas as outras garantias e condições, expressas ou implícitas, incluindo, mas não se limitando a, garantias implícitas ou condições de mercadoinidade, adequação a um determinado, título e não infração, no que diz respeito ao produto de software, e à prestação ou não prestação de serviços de apoio. Esta garantia limitada confere-lhe direitos legais específicos. Pode ter outros, que variam de Estado/Jurisdição para Estado/Jurisdição. LIMITAÇÃO DE RESPONSABILIDADE. Na máxima extensão permitida pela lei aplicável, Em caso algum, a Visible Progress Technologies ou os seus fornecedores serão responsáveis por quaisquer danos especiais, incidentais, indiretos ou consequenciais (incluindo, sem limitação, danos por perda de lucros empresariais, interrupção de negócios, perda de informações comerciais ou quaisquer outras perdas pecuniárias) decorrentes da utilização ou incapacidade de utilização do produto de software ou da não prestação de serviços de apoio, mesmo que as Tecnologias de Progresso Visível tenha sido avisada da possibilidade de tais danos. Em todo o caso, a responsabilidade total da Visible Progress Technologies sob qualquer disposição desta LICENÇA será limitada ao valor efetivamente pago por si para o PRODUTO SOFTWARE. Como alguns Estados/Jurisdições não permitem a exclusão ou limitação de responsabilidade, a limitação acima pode não se aplicar a si.

Detalhes do programa