Skip to content

Instantly share code, notes, and snippets.

View fiorenzino's full-sized avatar
🏠
Working from home

fiorenzo pizza fiorenzino

🏠
Working from home
View GitHub Profile
@fiorenzino
fiorenzino / GenericsTest_with_log.txt
Created September 18, 2012 22:43
forge GenericsTest
import static org.junit.Assert.assertTrue;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.forge.parser.JavaParser;
import org.jboss.forge.parser.java.JavaClass;
import org.jboss.forge.test.AbstractShellTest;
import org.junit.Test;
import org.junit.runner.RunWith;
@fiorenzino
fiorenzino / User_before_reorg.java
Created September 19, 2012 08:14
forge_before_reorg
package it.coopservice.ucsmail.model;
import javax.persistence.Entity;
import java.io.Serializable;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Column;
import javax.persistence.Version;
import java.lang.Override;
@fiorenzino
fiorenzino / User_after_reorg.java
Created September 19, 2012 08:16
forge_after_reorg
package it.coopservice.ucsmail.model;
import javax.persistence.Entity;
import java.io.Serializable;
import javax.persistence.Id;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Column;
import javax.persistence.Version;
import java.lang.Override;
@fiorenzino
fiorenzino / ReorgTest.java
Created September 19, 2012 20:31
reorg of existent class
import java.util.List;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.forge.parser.JavaParser;
import org.jboss.forge.parser.java.JavaClass;
import org.jboss.forge.parser.java.Method;
import org.jboss.forge.test.AbstractShellTest;
import org.junit.Test;
import org.junit.runner.RunWith;
@fiorenzino
fiorenzino / log.txt
Created September 19, 2012 22:20
the_output_of_reorg
*********BEFORE**********
********************************
package it.coopservice.consulenti.model;
import javax.persistence.Entity;
import javax.persistence.Column;
import java.io.Serializable;
@Entity
public class Responsabile implements Serializable
@fiorenzino
fiorenzino / gist:3908410
Created October 17, 2012 21:36
setGenericType using CompilationUnit
public static void setGenericType(String genericType, BodyDeclaration body, CompilationUnit unit)
{
String className = ((AbstractTypeDeclaration) body).getName().getIdentifier();
if (className != null && !className.isEmpty())
{
TypeParameter tp2 = unit.getAST().newTypeParameter();
tp2.setName(unit.getAST().newSimpleName(genericType));
TypeDeclaration td = unit.getAST().newTypeDeclaration();
td.setName(unit.getAST().newSimpleName(className));
td.typeParameters().add(tp2);
public static void setGenericType(String genericType, BodyDeclaration body, CompilationUnit unit)
{
String className = ((AbstractTypeDeclaration) body).getName().getIdentifier();
if (className != null && !className.isEmpty())
{
TypeDeclaration type = (TypeDeclaration) body;
TypeParameter tp2 = unit.getAST().newTypeParameter();
tp2.setName(unit.getAST().newSimpleName(genericType));
type.typeParameters().add(tp2);
@fiorenzino
fiorenzino / gist:3933542
Created October 22, 2012 19:29
genericType
package org.jboss.forge.test.parser.java.flower;
import static org.junit.Assert.assertTrue;
import org.jboss.forge.parser.JavaParser;
import org.jboss.forge.parser.java.JavaClass;
import org.junit.Test;
public class TestOnGenerics
{
@fiorenzino
fiorenzino / gist:3956397
Created October 26, 2012 00:59
jandexHackTest.java
package it.flower;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import org.jboss.jandex.Indexer;
import org.jboss.jandex.JarIndexer;
import org.jboss.jandex.Main;
@fiorenzino
fiorenzino / maven.xml
Last active December 17, 2015 18:39
twiliofaces maven dependecies
<dependencies>
<dependency>
<groupId>com.twilio.sdk</groupId>
<artifactId>twilio-java-sdk</artifactId>
<version>${twilio.sdk.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.twiliofaces</groupId>
<artifactId>twiliofaces</artifactId>