diff --git a/slf4j-converter/src/conf/logback.xml b/slf4j-converter/src/conf/logback.xml
deleted file mode 100644
index e77a311f..00000000
--- a/slf4j-converter/src/conf/logback.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/slf4j-converter/src/main/java/org/slf4j/converter/Converter.java b/slf4j-converter/src/main/java/org/slf4j/converter/Converter.java
deleted file mode 100644
index 83c381a9..00000000
--- a/slf4j-converter/src/main/java/org/slf4j/converter/Converter.java
+++ /dev/null
@@ -1,243 +0,0 @@
-package org.slf4j.converter;
-
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileOutputStream;
-import java.io.FileNotFoundException;
-import java.io.IOException;
-import java.io.FileReader;
-import java.io.BufferedReader;
-import java.nio.channels.FileChannel;
-import java.util.regex.Pattern;
-import java.util.regex.Matcher;
-
-import java.util.Iterator;
-import java.util.List;
-import java.util.ArrayList;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-public class Converter {
- private Logger logger;
- private List javaFiles;
-
- private String source;
- private String destination;
-
- private static Pattern regex = Pattern.compile("converter");
-
- /**
- * @param args
- */
- public static void main(String[] args) {
-
- Converter converter = new Converter();
- converter.init();
-
- converter.getPaths();
- File fileSource = converter.initSource();
- File fileDest = converter.initDestination();
- converter.copy(fileSource);
- converter.selectFiles(fileDest);
- converter.convert(converter.javaFiles);
- }
-
- public void init() {
- logger = LoggerFactory.getLogger(Converter.class);
- }
-
- /**
- *
- *
- */
- private void getPaths() {
- source = "c:/projets/slf4j/slf4j-converter/src";
- destination = "c:/projets/slf4j/slf4j-converter/witness";
- }
-
- /**
- *
- * @return
- */
- private File initSource() {
- File fileSource = new File(source);
- if (!fileSource.isDirectory()) {
- logger.info("source path is not a valid source directory");
- }
- return fileSource;
- }
-
- /**
- *
- * @return
- */
- private File initDestination() {
- File fileDest = new File(destination);
- if (fileDest.exists()) {
- delete(fileDest);
- }
- fileDest.mkdir();
- return fileDest;
- }
-
- /**
- *
- * @param fdest
- */
- private void delete(File fdest) {
- if (fdest.isDirectory()) {
- File[] files = fdest.listFiles();
- if (files != null) {
- for (int i = 0; i < files.length; i++) {
- delete(files[i]);
- }
- }
- fdest.delete();
- logger.info("Deleting " + fdest.getName());
- } else {
- logger.info("Deleting " + fdest.getName());
- fdest.delete();
- }
- }
-
- /**
- *
- * @param fsource
- */
- private void copy(File fsource) {
- String curentFileName = fsource.getAbsolutePath()
- .substring(source.length());
- File fdest = new File(destination + "/" + curentFileName);
- if (fsource.isDirectory()) {
- logger.info("Current directory " + fsource.getAbsolutePath());
- fdest.mkdir();
- logger.info("New directory " + fdest.getAbsolutePath());
- File[] files = fsource.listFiles();
- if (files != null) {
- for (int i = 0; i < files.length; i++) {
- copy(files[i]);
- }
- }
- } else {
- try {
- FileInputStream fis = new FileInputStream(fsource);
- FileOutputStream fos = new FileOutputStream(fdest);
- FileChannel channelSource = fis.getChannel();
- FileChannel channelDest = fos.getChannel();
- if (channelSource.isOpen() && channelDest.isOpen()) {
- channelSource.transferTo(0, channelSource.size(), channelDest);
- logger.info("file " + fsource.getName() + " transfered");
- channelSource.close();
- channelDest.close();
- } else {
- logger.error("error copying file " + fsource.getAbsolutePath());
- }
-
- } catch (FileNotFoundException exc) {
- logger.error(exc.toString());
- } catch (IOException e) {
- logger.error(e.toString());
- }
- }
- }
-
- /**
- *
- * @param file
- * @return
- */
- private List selectFiles(File file) {
- if (javaFiles == null) {
- javaFiles = new ArrayList();
- }
- if (file.isDirectory()) {
- File[] files = file.listFiles();
- if (files != null) {
- for (int i = 0; i < files.length; i++) {
- selectFiles(files[i]);
- }
- }
- } else {
- if (file.getName().endsWith(".java")) {
- javaFiles.add(file);
- logger.info("Adding java file " + file.getAbsolutePath());
- }
- }
- return javaFiles;
- }
-
- /**
- *
- * @param lstFiles
- */
- private void convert(List lstFiles) {
- Iterator itFile = lstFiles.iterator();
- while (itFile.hasNext()) {
- File currentFile = itFile.next();
- logger.info("reading file " + currentFile.getAbsolutePath());
- try {
- boolean isEmpty = false;
- FileReader freader = new FileReader(currentFile);
- BufferedReader breader = new BufferedReader(freader);
- String line = breader.readLine();
- logger.info("reading line " + line);
- while (!isEmpty) {
- line = breader.readLine();
- if (line != null) {
- logger.info("reading line " + line);
- Matcher matcher = isMatching(line);
- if (matcher != null) {
- replace(matcher, line);
- }
- } else {
- isEmpty = true;
- }
- }
- } catch (IOException exc) {
- logger.error("error reading file " + exc);
- }
- }
- }
-
- /**
- * Matching rules
- *
- * @param line
- * @return
- */
- public Matcher isMatching(String line) {
- Matcher matcher = regex.matcher(line);
- if (matcher.find()) {
- logger.info("found regex in" + line);
- return matcher;
- }
- // if(matcher.matches()){
- // logger.info("found regex " + line);
- // return true;
- // }
- return null;
- }
-
- /**
- * Rewrite the line
- *
- * @param line
- */
- public void replace(Matcher matcher, String line) {
- String replacement = getReplacement(regex);
- logger.info("replacing into" + line);
- line = matcher.replaceAll(replacement);
- logger.info("new line " + line);
- }
-
- /**
- * Replacement rules
- *
- * @param regex
- * @return
- */
- public String getReplacement(Pattern regex) {
- return "toto";
- }
-}
diff --git a/slf4j-converter/src/test/java/org/slf4j/converter/ConverterTest.java b/slf4j-converter/src/test/java/org/slf4j/converter/ConverterTest.java
deleted file mode 100644
index 6cb219a3..00000000
--- a/slf4j-converter/src/test/java/org/slf4j/converter/ConverterTest.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package org.slf4j.converter;
-
-import junit.framework.TestCase;
-
-public class ConverterTest extends TestCase {
-
- public void testMatch() {
- Converter converter = new Converter();
- converter.init();
- String smatch = "converter";
- assertNotNull(converter.isMatching(smatch));
- smatch = " converter";
- assertNotNull(converter.isMatching(smatch));
- smatch = " converter toto";
- assertNotNull(converter.isMatching(smatch));
- smatch = "blabla converter toto";
- assertNotNull(converter.isMatching(smatch));
- smatch = "con verter";
- assertNull(converter.isMatching(smatch));
- }
-
-}