Xynth.Kacheck / J é um verificador de encapsulamento para Java. | |
Baixe Agora |
Xynth. Classificação e resumo
Propaganda
- Licença:
- GPL
- Preço:
- FREE
- Nome do editor:
- Christian Grothoff and Jan Vitek
- Site do editor:
- http://grothoff.org/christian/xtc/kacheck/
Xynth. Tag
Xynth. Descrição
Kacheck / J é um verificador de encapsulamento para Java. Kacheck / J é um verificador de encapsulamento para Java. O Xynth Project é uma interface portátil e incorporada entre o hardware de exibição (o mouse, teclado e vídeo é exibido) e o ambiente de desktop que funciona em muitos hardware, incluindo dispositivos incorporados.Kacheck / j foi desenvolvido usando o XTC Framework.Objects de tipo confinado não escapar do pacote encerrando. Tipos confinados permitem que você aumente a modularização do seu código.since objetos de tipo confinado para não escapar do pacote definidor, é certo que nenhum código fora do pacote dependerá diretamente da interface ou implementação do tipo confinado. Permite analisar seu código para confinamento e pode imprimir uma lista de declarações que levam a violações de confinamento. Tipos confinados também são interessantes a partir de uma perspectiva de segurança, pois podem garantir que o acesso a determinadas estruturas de dados só é possível para o código no mesmo pacote.Usage: Se chamado apenas com o caminho para as classes do aplicativo, o Kacheck / J será impresso Os nomes das classes que são anunciados para serem @confined, mas que estão em violação das regras para o confinamento. Kacheck / J também listará todas as classes que sejam confinadas, mas não anotadas como tal. A opção -Dump = DUM pode ser usada para sair arquivos de classe reescritos que contêm a anotação @confined para classes confinadas (classes que não são alteradas não ser escrito para dir). A opção -Verbose pode ser usada para obter estatísticas sobre o número de clases @confined. A opção -LisLall fará com que a Kacheck / J imprima os nomes de todas as classes confinadas (se elas são anotadas como tal ou não). Você deve copiar o código de @confined em seu projeto de origem, se você quiser usar anotações @confinind. Enquanto a Kacheck / J é liberada sob a GPL, a classe de anotação @Confined está no domínio público (em outras palavras, você pode integrá-lo em qualquer aplicativo sob qualquer licença) .Requirements: · Java 1.5Que é novo nesta versão: · isto Versão adiciona suporte para analisar o Java 5.0 bytecode. · Também adiciona uma nova opção para verificar @Confined anotações que são possíveis no Java 5.0. · Também é possível adicionar anotações @confined automaticamente aos arquivos de classe usando a nova opção de despejo (útil se Outras ferramentas, análises estáticas ou a VM podem se beneficiar de tais anotações). · O próprio código foi limpo significativamente e agora requer o Java 5.0 para compilar.
Xynth. Software Relacionado
Ômegawm.
ômegawm é um gerenciador de janelas atualmente nos estágios iniciais do desenvolvimento. ...
135