Pynch.

Certificador de tipo de Python gratuito e aberto / analisador de código-fonte
Baixe Agora

Pynch. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Yusuke Shinyama
  • Site do editor:
  • http://www.unixuser.org/~euske/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 61 KB

Pynch. Tag


Pynch. Descrição

Verificador tipo Python gratuito e aberto / analisador de código-fonte Pynch é um verificador de tipo Python que permitirá que os desenvolvedores detectem facilmente possíveis erros de tempo de execução antes de executar um código. A Pynch examina um código fonte estaticamente e infere todos os tipos possíveis de variáveis, atributos, argumentos de função e valores de retorno de cada função ou método. Em seguida, ele detecta possíveis exceções causadas pelo tipo incompatível, atributo não encontrado, ou outros tipos de exceções levantadas de cada função. Ao contrário de outros verificadores de código Python (como Pychecker ou Pyflakes), a Pyntch não verifica os problemas de estilo. Pynch pode inferir as seguintes informações de um código-fonte: · Todos os tipos possíveis de objetos que as variáveis, argumentos de função ou atributos de classe podem ter. · Funções ou métodos de instância que podem ser chamados em cada chamada de função, considerando o polimorfismo. · Uma lista de Chamando locais para cada função ou método. · Os seguintes tipos de exceções verificadas que podem ocorrer em uma determinada função: o incompatibilidade de tipo (por exemplo, adicionar um inteiro e uma string). o Acesso a atributos indefinidos (e.g. obj.attr onde OBJ não possui attribute). o Acesso subscrito a objetos não substituíveis (por exemplo, , onde uma não é uma sequência). o Chamando algo desonestável (por exemplo, func (1) onde func não é função, método ou classe). o Iteração sobre objetos não-iterativos (por exemplo, classificados (x) onde x não é um objeto iterável). Requisitos: · Pitão


Pynch. Software Relacionado

Kowari

Um banco de dados sem SQL gratuito, baseado em Java para o armazenamento de RDF, proporcionando um ambiente leve, altamente escalável e seguro de transação ...

171 56 MB

Download

AdminAnywhere.

Um plug-in do FileMaker que permite executar tarefas administrativas de qualquer lugar que haja uma conexão com a Internet. ...

147 7.5 MB

Download