Intellij não reconhece métodos groovy
Solução
rm ~/.IntelliJIdea2016.1/config/options/dslActivationStatus.xml
Related cards:
Recursos não sendo encontrados em execuções pelo Intellij
Quando realizamos execuções de algum código construído pelo intellij onde usamos o método:
Class.getResourceAsStream(String name)
É comum que os recursos não sejam encontrados. Lançando quase sempre nullPointers. Isso acontece porque o intell...
Mudanças de comportamento do Groovy
Ao migrarmos dos groovy 1.7.8 (do grails 1.3.7) e 1.8.4 (projetos auxiliares) para o groovy 2.0.8 algumas mudanças de comportamentos foram detectadas:
-
Nome de variável
Antes era permitido nomes de variáveis começando com letra maiúscula, ti...
Habilitar inspeção de ortografia em português no Intellij Idea
Atualmente é comum desabilitar a inspeção de ortografia no Intellij para evitar o sublinhamento de palavras em português no código. Uma alternativa a isso é inserir o arquivo de dicionário (basicamente uma listagem das palavras em português), que ...
Coersão pra Boolean
Existem basicamente duas perguntas que justifiquem a conversão de um objeto qualquer pra boolean:
- esse é um objeto "válido"?
- esse é um objeto que representa um boolean serializado?
O caso [2] só se aplica a inteiros (0
ou 1
), strings (`...
Plugins IntelliJ IDEA
Há diversos plugins para o Intellij disponíveis para download que podem ajudar em algumas tarefas.
Alguns exemplos:
- Quick Notes - Para anotações (muitas vezes criamos arquivos temporário...
Eficiência String com Java e Groovy
Existe uma diferença considerável na execução de concatenação/construção de Strings por diferentes métodos:
- Uso de StringBuilder e seus "append"s
- Uso de String.concat, como em x.concat(':').concat(y)
- Uso de leftShift, como em x << ":" <<...
Referências de código facilitadas com uso do IntelliJ Idea
Em equipes de desenvolvimento algumas vezes precisamos informar referências de pedaços de código à outros desenvolvedores. Eis algumas formas facilitadas com o IntelliJ Idea:
Informar número de linha de um arquivo ou classe com uso de dois pont...
Configurar banco Firebird no Intellij IDEA
PASSOS
- No link http://www.firebirdsql.org/en/jdbc-driver/ baixe o "Jaybird-X.Y.ZJDK_A.B.zip" da versão do Java que você utiliza na sua máquina
- Descompacte o ZIP e salve o arquivo "jaybird-full...
Gerenciador de ambiente groovy (GVM)
Recentemente lançaram um gerenciador de ambiente groovy que permite que possamos ter várias versões de alguns softwares que utilizamos no dia a dia. Ele foi baseado no RVM.
Entre os softwares que podemos gerenciar es...
Curiosidade sobre Constantes publicas no Groovy
Java precisa que você defina se uma variável ou constante é private / protected / public, ou "em branco" que seria package.
No Groovy o "em branco" tem outro sentido, mais próximo de public. Mas na verdade o que o Groovy faz é criar um getVariave...