diff --git a/.classpath b/.classpath
deleted file mode 100644
index e9f40da..0000000
--- a/.classpath
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..9c0a459
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/bin/
+/.classpath
+/.settings/
diff --git a/.project b/.project
deleted file mode 100644
index 6dc5fad..0000000
--- a/.project
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- SyntheticSerializer
-
-
-
- org.eclipse.jdt.core.javanature
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index ad76736..0000000
--- a/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-#Tue Aug 18 20:35:37 CEST 2015
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.source=1.7
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
diff --git a/src/test/java/nl/jssl/ss/performance/SmartJson.java b/src/test/java/nl/jssl/ss/performance/SmartJson.java
deleted file mode 100644
index 9550890..0000000
--- a/src/test/java/nl/jssl/ss/performance/SmartJson.java
+++ /dev/null
@@ -1,54 +0,0 @@
-package nl.jssl.ss.performance;
-
-import java.util.ArrayList;
-import java.util.List;
-import java.util.UUID;
-
-import net.minidev.json.JSONValue;
-import nl.jssl.ss.Serializer;
-import nl.jssl.ss.nested.Bean1;
-import nl.jssl.ss.nested.Bean2;
-
-import com.fasterxml.jackson.core.JsonProcessingException;
-import com.fasterxml.jackson.databind.ObjectMapper;
-
-public class SmartJson {
- public void jackson() throws JsonProcessingException {
- ObjectMapper objectMapper = new ObjectMapper();
- Bean1 bean1 = new Bean1();
- Bean2 bean2 = new Bean2();
- bean1.setData1(UUID.randomUUID().toString());
- bean1.setBean2(bean2);
- bean2.setData2(UUID.randomUUID().toString());
-
- Serializer.toJSONString(bean1);
- JSONValue.toJSONString(bean1);
- for (int c = 0; c < 200; c++) {
- System.gc();
- long t0 = System.currentTimeMillis();
- List trashbin = new ArrayList();
- for (int i = 0; i < 10000; i++) {
- bean1.setData1(UUID.randomUUID().toString());
- bean1.setBean2(bean2);
- bean2.setData2(UUID.randomUUID().toString());
- String valueAsString = JSONValue.toJSONString(bean1);
- trashbin.add(valueAsString);
- }
- System.out.print(System.currentTimeMillis() - t0);
- System.out.print(",");
- trashbin.clear();
- System.gc();
- long tt0 = System.currentTimeMillis();
- for (int i = 0; i < 10000; i++) {
- bean1.setData1(UUID.randomUUID().toString());
- bean1.setBean2(bean2);
- bean2.setData2(UUID.randomUUID().toString());
- String jsonString = Serializer.toJSONString(bean1);
- // System.out.println(jsonString);
- trashbin.add(jsonString);
- }
- System.out.println(System.currentTimeMillis() - tt0);
- }
-
- }
-}