Removed Maven feature. Added jars.
This commit is contained in:
parent
84365660e0
commit
058f7dab58
60
.classpath
60
.classpath
@ -1,36 +1,52 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<classpath>
|
<classpath>
|
||||||
<classpathentry kind="src" output="target/classes" path="src/main/java">
|
<classpathentry kind="src" output="target/classes" path="src">
|
||||||
<attributes>
|
<attributes>
|
||||||
<attribute name="optional" value="true"/>
|
<attribute name="optional" value="true"/>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<attribute name="maven.pomderived" value="true"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</classpathentry>
|
</classpathentry>
|
||||||
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
|
<classpathentry kind="src" output="target/test-classes" path="test">
|
||||||
<attributes>
|
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
|
||||||
</attributes>
|
|
||||||
</classpathentry>
|
|
||||||
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
|
|
||||||
<attributes>
|
<attributes>
|
||||||
<attribute name="optional" value="true"/>
|
<attribute name="optional" value="true"/>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<attribute name="maven.pomderived" value="true"/>
|
||||||
</attributes>
|
</attributes>
|
||||||
</classpathentry>
|
</classpathentry>
|
||||||
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
|
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
|
||||||
<attributes>
|
<classpathentry kind="lib" path="lib/Logs/log4j-1.2.17.jar"/>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<classpathentry kind="lib" path="lib/Logs/slf4j-api-1.7.5.jar"/>
|
||||||
</attributes>
|
<classpathentry kind="lib" path="lib/Logs/slf4j-log4j12-1.7.5.jar"/>
|
||||||
</classpathentry>
|
<classpathentry kind="lib" path="lib/Spring/aopalliance-1.0.jar"/>
|
||||||
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6">
|
<classpathentry kind="lib" path="lib/Spring/spring-aop-4.1.7.jar"/>
|
||||||
<attributes>
|
<classpathentry kind="lib" path="lib/Spring/spring-beans-4.1.7.jar"/>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<classpathentry kind="lib" path="lib/Spring/spring-context-4.1.7.jar"/>
|
||||||
</attributes>
|
<classpathentry kind="lib" path="lib/Spring/spring-context-support-4.1.7.jar"/>
|
||||||
</classpathentry>
|
<classpathentry kind="lib" path="lib/Spring/spring-core-4.1.7.jar"/>
|
||||||
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
|
<classpathentry kind="lib" path="lib/Spring/spring-expression-4.1.7.jar"/>
|
||||||
<attributes>
|
<classpathentry kind="lib" path="lib/Spring/spring-security-crypto-3.2.3.jar"/>
|
||||||
<attribute name="maven.pomderived" value="true"/>
|
<classpathentry kind="lib" path="lib/Spring/spring-social-config-1.1.0.jar"/>
|
||||||
</attributes>
|
<classpathentry kind="lib" path="lib/Spring/spring-social-core-1.1.0.jar"/>
|
||||||
</classpathentry>
|
<classpathentry kind="lib" path="lib/Spring/spring-social-twitter-1.1.0.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/Spring/spring-social-web-1.1.0.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/Spring/spring-test-4.1.7.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/Spring/spring-tx-4.1.7.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/Spring/spring-web-4.0.3.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/Spring/spring-webmvc-4.0.3.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/UnitTesting/hamcrest-core-1.3.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/UnitTesting/junit-4.11.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/commons-cli-1.4.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/commons-codec-1.4.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/commons-collections-3.2.1.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/commons-io-2.5.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/commons-lang3-3.4.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/commons-logging-1.1.1.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/devinsy-strings-0.4.1.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/httpclient-4.5.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/httpcore-4.4.1.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/jaxb-api-2.2.12.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/joda-time-2.8.1.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/pircbot-1.5.0.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/quartz-2.2.1.jar"/>
|
||||||
|
<classpathentry kind="lib" path="lib/scribe-1.3.7.jar"/>
|
||||||
<classpathentry kind="output" path="target/classes"/>
|
<classpathentry kind="output" path="target/classes"/>
|
||||||
</classpath>
|
</classpath>
|
||||||
|
6
.project
6
.project
@ -20,17 +20,11 @@
|
|||||||
<arguments>
|
<arguments>
|
||||||
</arguments>
|
</arguments>
|
||||||
</buildCommand>
|
</buildCommand>
|
||||||
<buildCommand>
|
|
||||||
<name>org.eclipse.m2e.core.maven2Builder</name>
|
|
||||||
<arguments>
|
|
||||||
</arguments>
|
|
||||||
</buildCommand>
|
|
||||||
</buildSpec>
|
</buildSpec>
|
||||||
<natures>
|
<natures>
|
||||||
<nature>org.springframework.ide.eclipse.core.springnature</nature>
|
<nature>org.springframework.ide.eclipse.core.springnature</nature>
|
||||||
<nature>org.sonar.ide.eclipse.core.sonarNature</nature>
|
<nature>org.sonar.ide.eclipse.core.sonarNature</nature>
|
||||||
<nature>org.eclipse.jdt.core.javanature</nature>
|
<nature>org.eclipse.jdt.core.javanature</nature>
|
||||||
<nature>org.eclipse.m2e.core.maven2Nature</nature>
|
|
||||||
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
|
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
|
||||||
</natures>
|
</natures>
|
||||||
</projectDescription>
|
</projectDescription>
|
||||||
|
@ -1,7 +1,4 @@
|
|||||||
eclipse.preferences.version=1
|
eclipse.preferences.version=1
|
||||||
encoding//src/main/java=UTF8
|
|
||||||
encoding//src/main/resources=UTF8
|
|
||||||
encoding//src/test/java=UTF8
|
|
||||||
encoding//src/test/resources=UTF8
|
|
||||||
encoding//target/generated-sources/jaxb=UTF8
|
encoding//target/generated-sources/jaxb=UTF8
|
||||||
encoding/<project>=UTF8
|
encoding/<project>=UTF8
|
||||||
|
encoding/test=UTF8
|
||||||
|
@ -9,10 +9,106 @@ org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
|
|||||||
org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
|
org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
|
||||||
org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes=
|
org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes=
|
||||||
org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes=
|
org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes=
|
||||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
|
org.eclipse.jdt.core.compiler.annotation.inheritNullAnnotations=disabled
|
||||||
org.eclipse.jdt.core.compiler.compliance=1.6
|
org.eclipse.jdt.core.compiler.annotation.missingNonNullByDefaultAnnotation=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.annotation.nonnull=org.eclipse.jdt.annotation.NonNull
|
||||||
|
org.eclipse.jdt.core.compiler.annotation.nonnullbydefault=org.eclipse.jdt.annotation.NonNullByDefault
|
||||||
|
org.eclipse.jdt.core.compiler.annotation.nullable=org.eclipse.jdt.annotation.Nullable
|
||||||
|
org.eclipse.jdt.core.compiler.annotation.nullanalysis=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
|
||||||
|
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
|
||||||
|
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
|
||||||
|
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
|
||||||
|
org.eclipse.jdt.core.compiler.compliance=1.7
|
||||||
|
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
|
||||||
|
org.eclipse.jdt.core.compiler.debug.localVariable=generate
|
||||||
|
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
|
||||||
|
org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
|
||||||
|
org.eclipse.jdt.core.compiler.problem.autoboxing=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.deadCode=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.deprecation=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.discouragedReference=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
|
||||||
|
org.eclipse.jdt.core.compiler.problem.explicitlyClosedAutoCloseable=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.fallthroughCase=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.fieldHiding=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning
|
||||||
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
|
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
|
||||||
org.eclipse.jdt.core.compiler.source=1.6
|
org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.includeNullInfoFromAsserts=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingDefaultCase=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingEnumCaseDespiteDefault=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.nonnullParameterAnnotationDropped=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.nullAnnotationInferenceConflict=error
|
||||||
|
org.eclipse.jdt.core.compiler.problem.nullReference=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error
|
||||||
|
org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.redundantNullAnnotation=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.redundantNullCheck=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.redundantSpecificationOfTypeArguments=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.reportMethodCanBePotentiallyStatic=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.reportMethodCanBeStatic=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.syntacticNullAnalysisForFields=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unavoidableGenericTypeProblems=enabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unclosedCloseable=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=enabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedExceptionParameter=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedImport=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedLabel=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedLocal=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=enabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore
|
||||||
|
org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
|
||||||
|
org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
|
||||||
|
org.eclipse.jdt.core.compiler.source=1.7
|
||||||
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
|
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
|
||||||
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
|
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
|
||||||
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
|
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
|
||||||
|
BIN
lib/Logs/log4j-1.2.17-source.zip
Normal file
BIN
lib/Logs/log4j-1.2.17-source.zip
Normal file
Binary file not shown.
BIN
lib/Logs/log4j-1.2.17.jar
Normal file
BIN
lib/Logs/log4j-1.2.17.jar
Normal file
Binary file not shown.
BIN
lib/Logs/slf4j-api-1.7.5-sources.jar
Normal file
BIN
lib/Logs/slf4j-api-1.7.5-sources.jar
Normal file
Binary file not shown.
BIN
lib/Logs/slf4j-api-1.7.5.jar
Normal file
BIN
lib/Logs/slf4j-api-1.7.5.jar
Normal file
Binary file not shown.
BIN
lib/Logs/slf4j-log4j12-1.7.5-sources.jar
Normal file
BIN
lib/Logs/slf4j-log4j12-1.7.5-sources.jar
Normal file
Binary file not shown.
BIN
lib/Logs/slf4j-log4j12-1.7.5.jar
Normal file
BIN
lib/Logs/slf4j-log4j12-1.7.5.jar
Normal file
Binary file not shown.
7
lib/README
Normal file
7
lib/README
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Spring:
|
||||||
|
- aopalliance-1.0.jar
|
||||||
|
- spring*
|
||||||
|
|
BIN
lib/Spring/aopalliance-1.0.jar
Normal file
BIN
lib/Spring/aopalliance-1.0.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-aop-4.1.7.jar
Normal file
BIN
lib/Spring/spring-aop-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-beans-4.1.7.jar
Normal file
BIN
lib/Spring/spring-beans-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-context-4.1.7.jar
Normal file
BIN
lib/Spring/spring-context-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-context-support-4.1.7.jar
Normal file
BIN
lib/Spring/spring-context-support-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-core-4.1.7.jar
Normal file
BIN
lib/Spring/spring-core-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-expression-4.1.7.jar
Normal file
BIN
lib/Spring/spring-expression-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-security-crypto-3.2.3.jar
Normal file
BIN
lib/Spring/spring-security-crypto-3.2.3.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-social-config-1.1.0.jar
Normal file
BIN
lib/Spring/spring-social-config-1.1.0.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-social-core-1.1.0.jar
Normal file
BIN
lib/Spring/spring-social-core-1.1.0.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-social-twitter-1.1.0.jar
Normal file
BIN
lib/Spring/spring-social-twitter-1.1.0.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-social-web-1.1.0.jar
Normal file
BIN
lib/Spring/spring-social-web-1.1.0.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-test-4.1.7.jar
Normal file
BIN
lib/Spring/spring-test-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-tx-4.1.7.jar
Normal file
BIN
lib/Spring/spring-tx-4.1.7.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-web-4.0.3.jar
Normal file
BIN
lib/Spring/spring-web-4.0.3.jar
Normal file
Binary file not shown.
BIN
lib/Spring/spring-webmvc-4.0.3.jar
Normal file
BIN
lib/Spring/spring-webmvc-4.0.3.jar
Normal file
Binary file not shown.
BIN
lib/UnitTesting/hamcrest-core-1.3-sources.jar
Normal file
BIN
lib/UnitTesting/hamcrest-core-1.3-sources.jar
Normal file
Binary file not shown.
BIN
lib/UnitTesting/hamcrest-core-1.3.jar
Normal file
BIN
lib/UnitTesting/hamcrest-core-1.3.jar
Normal file
Binary file not shown.
BIN
lib/UnitTesting/junit-4.11-sources.jar
Normal file
BIN
lib/UnitTesting/junit-4.11-sources.jar
Normal file
Binary file not shown.
BIN
lib/UnitTesting/junit-4.11.jar
Normal file
BIN
lib/UnitTesting/junit-4.11.jar
Normal file
Binary file not shown.
BIN
lib/commons-cli-1.4-sources.zip
Normal file
BIN
lib/commons-cli-1.4-sources.zip
Normal file
Binary file not shown.
BIN
lib/commons-cli-1.4.jar
Normal file
BIN
lib/commons-cli-1.4.jar
Normal file
Binary file not shown.
BIN
lib/commons-codec-1.4.jar
Normal file
BIN
lib/commons-codec-1.4.jar
Normal file
Binary file not shown.
286
lib/commons-codec-1.4.pom
Normal file
286
lib/commons-codec-1.4.pom
Normal file
@ -0,0 +1,286 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<project
|
||||||
|
xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
<parent>
|
||||||
|
<groupId>org.apache.commons</groupId>
|
||||||
|
<artifactId>commons-parent</artifactId>
|
||||||
|
<version>11</version>
|
||||||
|
</parent>
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>commons-codec</groupId>
|
||||||
|
<artifactId>commons-codec</artifactId>
|
||||||
|
<version>1.4</version>
|
||||||
|
<name>Commons Codec</name>
|
||||||
|
|
||||||
|
<inceptionYear>2002</inceptionYear>
|
||||||
|
<description>
|
||||||
|
The codec package contains simple encoder and decoders for
|
||||||
|
various formats such as Base64 and Hexadecimal. In addition to these
|
||||||
|
widely used encoders and decoders, the codec package also maintains a
|
||||||
|
collection of phonetic encoding utilities.
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<url>http://commons.apache.org/codec/</url>
|
||||||
|
|
||||||
|
<issueManagement>
|
||||||
|
<system>jira</system>
|
||||||
|
<url>http://issues.apache.org/jira/browse/CODEC</url>
|
||||||
|
</issueManagement>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/codec/trunk</connection>
|
||||||
|
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/codec/trunk</developerConnection>
|
||||||
|
<url>http://svn.apache.org/viewvc/commons/proper/codec/trunk</url>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>Henri Yandell</name>
|
||||||
|
<id>bayard</id>
|
||||||
|
<email>bayard@generationjava.com</email>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Tim OBrien</name>
|
||||||
|
<id>tobrien</id>
|
||||||
|
<email>tobrien@apache.org</email>
|
||||||
|
<timezone>-6</timezone>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Scott Sanders</name>
|
||||||
|
<id>sanders</id>
|
||||||
|
<email>sanders@totalsync.com</email>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Rodney Waldhoff</name>
|
||||||
|
<id>rwaldhoff</id>
|
||||||
|
<email>rwaldhoff@apache.org</email>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Daniel Rall</name>
|
||||||
|
<id>dlr</id>
|
||||||
|
<email>dlr@finemaltcoding.com</email>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Jon S. Stevens</name>
|
||||||
|
<id>jon</id>
|
||||||
|
<email>jon@collab.net</email>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>Gary D. Gregory</name>
|
||||||
|
<id>ggregory</id>
|
||||||
|
<email>ggregory@apache.org</email>
|
||||||
|
<url>http://www.garygregory.com</url>
|
||||||
|
<organization>Seagull Software</organization>
|
||||||
|
<organizationUrl>http://www.seagullsoftware.com</organizationUrl>
|
||||||
|
<timezone>-8</timezone>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<name>David Graham</name>
|
||||||
|
<id>dgraham</id>
|
||||||
|
<email>dgraham@apache.org</email>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
<contributors>
|
||||||
|
<contributor>
|
||||||
|
<name>Christopher O'Brien</name>
|
||||||
|
<email>siege@preoccupied.net</email>
|
||||||
|
<roles>
|
||||||
|
<role>hex</role>
|
||||||
|
<role>md5</role>
|
||||||
|
<role>architecture</role>
|
||||||
|
</roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Martin Redington</name>
|
||||||
|
<roles><role>Representing xml-rpc</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Jeffery Dever</name>
|
||||||
|
<roles><role>Representing http-client</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Steve Zimmermann</name>
|
||||||
|
<email>steve.zimmermann@heii.com</email>
|
||||||
|
<roles><role>Documentation</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Benjamin Walstrum</name>
|
||||||
|
<email>ben@walstrum.com</email>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Oleg Kalnichevski</name>
|
||||||
|
<email>oleg@ural.ru</email>
|
||||||
|
<roles><role>Representing http-client</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Dave Dribin</name>
|
||||||
|
<email>apache@dave.dribin.org</email>
|
||||||
|
<roles><role>DigestUtil</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Alex Karasulu</name>
|
||||||
|
<email>aok123 at bellsouth.net</email>
|
||||||
|
<roles><role>Submitted Binary class and test</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Matthew Inger</name>
|
||||||
|
<email>mattinger at yahoo.com</email>
|
||||||
|
<roles><role>Submitted DIFFERENCE algorithm for Soundex and RefinedSoundex</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Jochen Wiedmann</name>
|
||||||
|
<email>jochen@apache.org</email>
|
||||||
|
<roles><role>Base64 code [CODEC-69]</role></roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Julius Davies</name>
|
||||||
|
<email>juliusdavies@gmail.com</email>
|
||||||
|
<roles>
|
||||||
|
<role>Base64InputStream</role>
|
||||||
|
<role>Base64OutputStream</role>
|
||||||
|
</roles>
|
||||||
|
</contributor>
|
||||||
|
<contributor>
|
||||||
|
<name>Sebastian Bazley</name>
|
||||||
|
<email>sebb@apache.org</email>
|
||||||
|
<roles><role>Streaming Base64</role></roles>
|
||||||
|
</contributor>
|
||||||
|
</contributors>
|
||||||
|
|
||||||
|
<!-- Codec should depend on very little -->
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<version>3.8.2</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<maven.compile.source>1.4</maven.compile.source>
|
||||||
|
<maven.compile.target>1.4</maven.compile.target>
|
||||||
|
<commons.componentid>codec</commons.componentid>
|
||||||
|
<commons.release.version>1.4</commons.release.version>
|
||||||
|
<commons.jira.id>CODEC</commons.jira.id>
|
||||||
|
<commons.jira.pid>12310464</commons.jira.pid>
|
||||||
|
<!-- Ensure copies work OK (can be removed later when this is in parent POM) -->
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<sourceDirectory>src/java</sourceDirectory>
|
||||||
|
<testSourceDirectory>src/test</testSourceDirectory>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<includes>
|
||||||
|
<include>**/*Test.java</include>
|
||||||
|
<include>**/Test*.java</include>
|
||||||
|
</includes>
|
||||||
|
<excludes>
|
||||||
|
<exclude>**/*AbstractTest.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-assembly-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<descriptors>
|
||||||
|
<descriptor>src/assembly/bin.xml</descriptor>
|
||||||
|
<descriptor>src/assembly/src.xml</descriptor>
|
||||||
|
</descriptors>
|
||||||
|
<tarLongFileMode>gnu</tarLongFileMode>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<reporting>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-changes-plugin</artifactId>
|
||||||
|
<version>2.1</version>
|
||||||
|
<configuration>
|
||||||
|
<xmlPath>${basedir}/xdocs/changes.xml</xmlPath>
|
||||||
|
<issueLinkTemplate>%URL%/%ISSUE%</issueLinkTemplate>
|
||||||
|
</configuration>
|
||||||
|
<reportSets>
|
||||||
|
<reportSet>
|
||||||
|
<reports>
|
||||||
|
<report>changes-report</report>
|
||||||
|
</reports>
|
||||||
|
</reportSet>
|
||||||
|
</reportSets>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||||
|
<version>2.3</version>
|
||||||
|
<configuration>
|
||||||
|
<configLocation>${basedir}/checkstyle.xml</configLocation>
|
||||||
|
<enableRulesSummary>false</enableRulesSummary>
|
||||||
|
<headerFile>${basedir}/LICENSE-header.txt</headerFile>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>cobertura-maven-plugin</artifactId>
|
||||||
|
<version>2.3</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-pmd-plugin</artifactId>
|
||||||
|
<version>2.4</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>findbugs-maven-plugin</artifactId>
|
||||||
|
<version>2.0.1</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>clirr-maven-plugin</artifactId>
|
||||||
|
<version>2.2.2</version>
|
||||||
|
<configuration>
|
||||||
|
<comparisonVersion>1.3</comparisonVersion>
|
||||||
|
<minSeverity>info</minSeverity>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>2.5</version>
|
||||||
|
<configuration>
|
||||||
|
<linksource>true</linksource>
|
||||||
|
<links>
|
||||||
|
<link>http://java.sun.com/j2se/1.4.2/docs/api/</link>
|
||||||
|
</links>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</reporting>
|
||||||
|
|
||||||
|
</project>
|
BIN
lib/commons-collections-3.2.1.jar
Normal file
BIN
lib/commons-collections-3.2.1.jar
Normal file
Binary file not shown.
BIN
lib/commons-io-2.5-javadoc.jar
Normal file
BIN
lib/commons-io-2.5-javadoc.jar
Normal file
Binary file not shown.
BIN
lib/commons-io-2.5-src.jar
Normal file
BIN
lib/commons-io-2.5-src.jar
Normal file
Binary file not shown.
BIN
lib/commons-io-2.5.jar
Normal file
BIN
lib/commons-io-2.5.jar
Normal file
Binary file not shown.
BIN
lib/commons-lang3-3.4-javadoc.jar
Normal file
BIN
lib/commons-lang3-3.4-javadoc.jar
Normal file
Binary file not shown.
BIN
lib/commons-lang3-3.4-src.jar
Normal file
BIN
lib/commons-lang3-3.4-src.jar
Normal file
Binary file not shown.
BIN
lib/commons-lang3-3.4.jar
Normal file
BIN
lib/commons-lang3-3.4.jar
Normal file
Binary file not shown.
BIN
lib/commons-logging-1.1.1.jar
Normal file
BIN
lib/commons-logging-1.1.1.jar
Normal file
Binary file not shown.
504
lib/commons-logging-1.1.1.pom
Normal file
504
lib/commons-logging-1.1.1.pom
Normal file
@ -0,0 +1,504 @@
|
|||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
<!--
|
||||||
|
- Note that due to the special requirements of logging unit-tests, most
|
||||||
|
- tests are executed in the "integration-test" phase rather than the
|
||||||
|
- "test" phase. Please run "mvn integration-test" to run the full suite of
|
||||||
|
- available unit tests.
|
||||||
|
-->
|
||||||
|
<parent>
|
||||||
|
<groupId>org.apache.commons</groupId>
|
||||||
|
<artifactId>commons-parent</artifactId>
|
||||||
|
<version>5</version>
|
||||||
|
</parent>
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>commons-logging</groupId>
|
||||||
|
<artifactId>commons-logging</artifactId>
|
||||||
|
<name>Commons Logging</name>
|
||||||
|
<version>1.1.1</version>
|
||||||
|
<description>Commons Logging is a thin adapter allowing configurable bridging to other,
|
||||||
|
well known logging systems.</description>
|
||||||
|
<url>http://commons.apache.org/logging</url>
|
||||||
|
|
||||||
|
<issueManagement>
|
||||||
|
<system>JIRA</system>
|
||||||
|
<url>http://issues.apache.org/jira/browse/LOGGING</url>
|
||||||
|
</issueManagement>
|
||||||
|
|
||||||
|
<inceptionYear>2001</inceptionYear>
|
||||||
|
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<id>morgand</id>
|
||||||
|
<name>Morgan Delagrange</name>
|
||||||
|
<email>morgand at apache dot org</email>
|
||||||
|
<organization>Apache</organization>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>rwaldhoff</id>
|
||||||
|
<name>Rodney Waldhoff</name>
|
||||||
|
<email>rwaldhoff at apache org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>craigmcc</id>
|
||||||
|
<name>Craig McClanahan</name>
|
||||||
|
<email>craigmcc at apache org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>sanders</id>
|
||||||
|
<name>Scott Sanders</name>
|
||||||
|
<email>sanders at apache dot org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>rdonkin</id>
|
||||||
|
<name>Robert Burrell Donkin</name>
|
||||||
|
<email>rdonkin at apache dot org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>donaldp</id>
|
||||||
|
<name>Peter Donald</name>
|
||||||
|
<email>donaldp at apache dot org</email>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>costin</id>
|
||||||
|
<name>Costin Manolache</name>
|
||||||
|
<email>costin at apache dot org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>rsitze</id>
|
||||||
|
<name>Richard Sitze</name>
|
||||||
|
<email>rsitze at apache dot org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>baliuka</id>
|
||||||
|
<name>Juozas Baliuka</name>
|
||||||
|
<email>baliuka@apache.org</email>
|
||||||
|
<roles>
|
||||||
|
<role>Java Developer</role>
|
||||||
|
</roles>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>skitching</id>
|
||||||
|
<name>Simon Kitching</name>
|
||||||
|
<email>skitching@apache.org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>dennisl</id>
|
||||||
|
<name>Dennis Lundberg</name>
|
||||||
|
<email>dennisl@apache.org</email>
|
||||||
|
<organization>Apache Software Foundation</organization>
|
||||||
|
</developer>
|
||||||
|
<developer>
|
||||||
|
<id>bstansberry</id>
|
||||||
|
<name>Brian Stansberry</name>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/logging/tags/commons-logging-1.1.1</connection>
|
||||||
|
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/logging/tags/commons-logging-1.1.1</developerConnection>
|
||||||
|
<url>http://svn.apache.org/repos/asf/commons/proper/logging/tags/commons-logging-1.1.1</url>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<sourceDirectory>src/java</sourceDirectory>
|
||||||
|
<testSourceDirectory>src/test</testSourceDirectory>
|
||||||
|
|
||||||
|
<testResources>
|
||||||
|
<testResource>
|
||||||
|
<directory>src/test</directory>
|
||||||
|
<filtering>false</filtering>
|
||||||
|
<includes>
|
||||||
|
<include>**/*.properties</include>
|
||||||
|
</includes>
|
||||||
|
</testResource>
|
||||||
|
</testResources>
|
||||||
|
|
||||||
|
<plugins>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
- The custom test framework requires the unit test code to be
|
||||||
|
- in a jarfile so it can control its place in the classpath.
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-jar-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<archive>
|
||||||
|
<manifestFile>src/conf/MANIFEST.MF</manifestFile>
|
||||||
|
</archive>
|
||||||
|
</configuration>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>testjar</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>test-jar</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<jarName>commons-logging</jarName>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<!--
|
||||||
|
- We want to create four jarfiles from this project: normal, tests, api
|
||||||
|
- and adapters. The first two are handled by the normal jar:jar target.
|
||||||
|
- Alas, the standard jar plugin doesn't have includes/excludes support
|
||||||
|
- in version 2.0, so antrun is used to create the other ones.
|
||||||
|
-->
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-antrun-plugin</artifactId>
|
||||||
|
<version>1.1</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>apijar</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<configuration>
|
||||||
|
<tasks>
|
||||||
|
<property name="workdir" value="${project.build.directory}/rejar" />
|
||||||
|
<property name="target" value="${project.artifactId}-api-${project.version}" />
|
||||||
|
|
||||||
|
<delete dir="${workdir}" failonerror="false" />
|
||||||
|
<mkdir dir="${workdir}" />
|
||||||
|
|
||||||
|
<unjar src="${project.build.directory}/${project.build.finalName}.jar" dest="${workdir}" />
|
||||||
|
<jar basedir="${workdir}" destfile="${project.build.directory}/${target}.jar" manifest="${basedir}/src/conf/MANIFEST.MF">
|
||||||
|
<exclude name="org/apache/commons/logging/impl/Log4J*" />
|
||||||
|
<exclude name="org/apache/commons/logging/impl/Avalon*" />
|
||||||
|
<exclude name="org/apache/commons/logging/impl/Jdk13*" />
|
||||||
|
<exclude name="org/apache/commons/logging/impl/LogKit*" />
|
||||||
|
<exclude name="org/apache/commons/logging/impl/Servlet*" />
|
||||||
|
</jar>
|
||||||
|
</tasks>
|
||||||
|
</configuration>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<id>adaptersjar</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<configuration>
|
||||||
|
<tasks>
|
||||||
|
<property name="workdir" value="${project.build.directory}/rejar" />
|
||||||
|
<property name="target" value="${project.artifactId}-adapters-${project.version}" />
|
||||||
|
|
||||||
|
<delete dir="${workdir}" failonerror="false" />
|
||||||
|
<mkdir dir="${workdir}" />
|
||||||
|
|
||||||
|
<unjar src="${project.build.directory}/${project.build.finalName}.jar" dest="${workdir}" />
|
||||||
|
<jar basedir="${workdir}" destfile="${project.build.directory}/${target}.jar" manifest="${basedir}/src/conf/MANIFEST.MF">
|
||||||
|
<exclude name="org/apache/commons/logging/*" />
|
||||||
|
<exclude name="org/apache/commons/logging/impl/WeakHashtable*" />
|
||||||
|
<exclude name="org/apache/commons/logging/impl/LogFactoryImpl*" />
|
||||||
|
</jar>
|
||||||
|
</tasks>
|
||||||
|
</configuration>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<id>site.resources</id>
|
||||||
|
<phase>site</phase>
|
||||||
|
<configuration>
|
||||||
|
<tasks>
|
||||||
|
<copy todir="${project.reporting.outputDirectory}">
|
||||||
|
<fileset dir="${basedir}">
|
||||||
|
<include name="RELEASE-NOTES.txt" />
|
||||||
|
</fileset>
|
||||||
|
<!--
|
||||||
|
- The logo should be moved to
|
||||||
|
- ${basedir}/src/site/resources/images
|
||||||
|
- once we can drop support for the Maven 1 site.
|
||||||
|
- When that is done this section can be removed.
|
||||||
|
-->
|
||||||
|
<fileset dir="${basedir}/xdocs">
|
||||||
|
<include name="images/logo.png" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
|
</tasks>
|
||||||
|
</configuration>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<!--
|
||||||
|
- Attach the adapters and api jars to the normal artifact. This way
|
||||||
|
- they will be deployed when the normal artifact is deployed.
|
||||||
|
-->
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>build-helper-maven-plugin</artifactId>
|
||||||
|
<version>1.0</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-artifacts</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>attach-artifact</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<artifacts>
|
||||||
|
<artifact>
|
||||||
|
<file>${project.build.directory}/${project.artifactId}-adapters-${project.version}.jar</file>
|
||||||
|
<type>jar</type>
|
||||||
|
<classifier>adapters</classifier>
|
||||||
|
</artifact>
|
||||||
|
<artifact>
|
||||||
|
<file>${project.build.directory}/${project.artifactId}-api-${project.version}.jar</file>
|
||||||
|
<type>jar</type>
|
||||||
|
<classifier>api</classifier>
|
||||||
|
</artifact>
|
||||||
|
</artifacts>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-release-plugin</artifactId>
|
||||||
|
<version>2.0-beta-6</version>
|
||||||
|
<configuration>
|
||||||
|
<!--
|
||||||
|
- The site needs to be built prior to deploy,
|
||||||
|
- because it is included in the assembly.
|
||||||
|
-->
|
||||||
|
<goals>site deploy</goals>
|
||||||
|
<!-- Pass these arguments to the deploy plugin. -->
|
||||||
|
<arguments>-Prelease</arguments>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<!--
|
||||||
|
- Many of JCL's tests use tricky techniques to place the generated
|
||||||
|
- JCL jarfiles on the classpath in various configurations. This means
|
||||||
|
- that the tests must be run *after* the "package" build phase. The
|
||||||
|
- normal test phase is therefore disabled here, and the test plugin
|
||||||
|
- rebound to the "integration-test" phase instead.
|
||||||
|
-->
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<includes>
|
||||||
|
<include>**/AvalonLoggerTestCase.java</include>
|
||||||
|
</includes>
|
||||||
|
</configuration>
|
||||||
|
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>integration-test</id>
|
||||||
|
<phase>integration-test</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>test</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<includes>
|
||||||
|
<include>**/*TestCase.java</include>
|
||||||
|
</includes>
|
||||||
|
<systemProperties>
|
||||||
|
<!--
|
||||||
|
<property>
|
||||||
|
<name>org.apache.commons.logging.diagnostics.dest</name>
|
||||||
|
<value>STDOUT</value>
|
||||||
|
</property>
|
||||||
|
-->
|
||||||
|
<property>
|
||||||
|
<name>commons-logging</name>
|
||||||
|
<value>target/${project.build.finalName}.jar</value>
|
||||||
|
</property>
|
||||||
|
<property>
|
||||||
|
<name>commons-logging-api</name>
|
||||||
|
<value>target/${project.artifactId}-api-${project.version}.jar</value>
|
||||||
|
</property>
|
||||||
|
<property>
|
||||||
|
<name>commons-logging-adapters</name>
|
||||||
|
<value>target/${project.artifactId}-adapters-${project.version}.jar</value>
|
||||||
|
</property>
|
||||||
|
<property>
|
||||||
|
<name>testclasses</name>
|
||||||
|
<value>target/commons-logging-tests.jar</value>
|
||||||
|
</property>
|
||||||
|
</systemProperties>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-assembly-plugin</artifactId>
|
||||||
|
<version>2.2-beta-1</version>
|
||||||
|
<configuration>
|
||||||
|
<appendAssemblyId>false</appendAssemblyId>
|
||||||
|
<!-- Do not deploy the assemblies to the repository. -->
|
||||||
|
<attach>false</attach>
|
||||||
|
<descriptors>
|
||||||
|
<descriptor>src/assembly/assembly.xml</descriptor>
|
||||||
|
</descriptors>
|
||||||
|
<tarLongFileMode>gnu</tarLongFileMode>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
<version>2.0-beta-5</version>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<profiles>
|
||||||
|
<!-- This profile can be removed when we update to commons-parent-5 -->
|
||||||
|
<profile>
|
||||||
|
<id>ci</id>
|
||||||
|
<distributionManagement>
|
||||||
|
<repository>
|
||||||
|
<id>apache.snapshots</id>
|
||||||
|
<name>Apache Development Snapshot Repository</name>
|
||||||
|
<url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
|
||||||
|
</repository>
|
||||||
|
<snapshotRepository>
|
||||||
|
<id>apache.snapshots</id>
|
||||||
|
<name>Apache Development Snapshot Repository</name>
|
||||||
|
<url>${commons.deployment.protocol}://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository</url>
|
||||||
|
</snapshotRepository>
|
||||||
|
</distributionManagement>
|
||||||
|
</profile>
|
||||||
|
<profile>
|
||||||
|
<id>release</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<!-- Create the assemblies automatically during release. -->
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-assembly-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<goals>
|
||||||
|
<goal>single</goal>
|
||||||
|
</goals>
|
||||||
|
<phase>package</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-deploy-plugin</artifactId>
|
||||||
|
<version>2.3</version>
|
||||||
|
<configuration>
|
||||||
|
<!-- Pick up this configuration from settings.xml. -->
|
||||||
|
<altDeploymentRepository>${deploy.altRepository}</altDeploymentRepository>
|
||||||
|
<updateReleaseInfo>true</updateReleaseInfo>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<version>3.8.1</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>log4j</groupId>
|
||||||
|
<artifactId>log4j</artifactId>
|
||||||
|
<version>1.2.12</version>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>logkit</groupId>
|
||||||
|
<artifactId>logkit</artifactId>
|
||||||
|
<version>1.0.1</version>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>avalon-framework</groupId>
|
||||||
|
<artifactId>avalon-framework</artifactId>
|
||||||
|
<version>4.1.3</version>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>servlet-api</artifactId>
|
||||||
|
<version>2.3</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
<optional>true</optional>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<reporting>
|
||||||
|
<plugins>
|
||||||
|
<!--
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-checkstyle-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<configLocation>checkstyle.xml</configLocation>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
-->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>clirr-maven-plugin</artifactId>
|
||||||
|
<version>2.1.1</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>jdepend-maven-plugin</artifactId>
|
||||||
|
<version>2.0-beta-1</version>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</reporting>
|
||||||
|
|
||||||
|
<distributionManagement>
|
||||||
|
<site>
|
||||||
|
<id>apache.website</id>
|
||||||
|
<url>${commons.deployment.protocol}://people.apache.org/www/commons.apache.org/logging/</url>
|
||||||
|
</site>
|
||||||
|
</distributionManagement>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<maven.compile.source>1.2</maven.compile.source>
|
||||||
|
<maven.compile.target>1.1</maven.compile.target>
|
||||||
|
</properties>
|
||||||
|
</project>
|
BIN
lib/devinsy-strings-0.4.1-sources.zip
Normal file
BIN
lib/devinsy-strings-0.4.1-sources.zip
Normal file
Binary file not shown.
BIN
lib/devinsy-strings-0.4.1.jar
Normal file
BIN
lib/devinsy-strings-0.4.1.jar
Normal file
Binary file not shown.
BIN
lib/httpclient-4.5.jar
Normal file
BIN
lib/httpclient-4.5.jar
Normal file
Binary file not shown.
BIN
lib/httpcore-4.4.1.jar
Normal file
BIN
lib/httpcore-4.4.1.jar
Normal file
Binary file not shown.
BIN
lib/jaxb-api-2.2.12.jar
Normal file
BIN
lib/jaxb-api-2.2.12.jar
Normal file
Binary file not shown.
BIN
lib/joda-time-2.8.1-source.zip
Normal file
BIN
lib/joda-time-2.8.1-source.zip
Normal file
Binary file not shown.
BIN
lib/joda-time-2.8.1.jar
Normal file
BIN
lib/joda-time-2.8.1.jar
Normal file
Binary file not shown.
BIN
lib/pircbot-1.5.0-sources.zip
Normal file
BIN
lib/pircbot-1.5.0-sources.zip
Normal file
Binary file not shown.
BIN
lib/pircbot-1.5.0.jar
Normal file
BIN
lib/pircbot-1.5.0.jar
Normal file
Binary file not shown.
43
lib/pircbot-1.5.0.pom
Normal file
43
lib/pircbot-1.5.0.pom
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
|
||||||
|
http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<groupId>pircbot</groupId>
|
||||||
|
<artifactId>pircbot</artifactId>
|
||||||
|
<version>1.5.0</version>
|
||||||
|
<packaging>jar</packaging>
|
||||||
|
<name>PircBot</name>
|
||||||
|
<description>A Java framework for writing IRC bots quickly and easily</description>
|
||||||
|
<url>http://www.jibble.org/pircbot.php</url>
|
||||||
|
<licenses>
|
||||||
|
<license>
|
||||||
|
<name>The GNU General Public License, Version 2 (GPLv2)</name>
|
||||||
|
<url>http://www.jibble.org/licenses/gnu-license.php</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
<license>
|
||||||
|
<name>The www.jibble.org Commercial License</name>
|
||||||
|
<url>http://www.jibble.org/licenses/commercial-license.php</url>
|
||||||
|
<distribution>repo</distribution>
|
||||||
|
</license>
|
||||||
|
</licenses>
|
||||||
|
<scm>
|
||||||
|
<url>.</url>
|
||||||
|
</scm>
|
||||||
|
<developers>
|
||||||
|
<developer>
|
||||||
|
<name>Paul James Mutton</name>
|
||||||
|
<email>paul@jibble.org</email>
|
||||||
|
<organization>Jibble</organization>
|
||||||
|
<organizationUrl>http://www.jibble.org</organizationUrl>
|
||||||
|
<timezone>+0</timezone>
|
||||||
|
<properties>
|
||||||
|
<picUrl>http://www.jibble.org/images/paul-in-london.jpg</picUrl>
|
||||||
|
</properties>
|
||||||
|
</developer>
|
||||||
|
</developers>
|
||||||
|
</project>
|
||||||
|
|
BIN
lib/quartz-2.2.1.jar
Normal file
BIN
lib/quartz-2.2.1.jar
Normal file
Binary file not shown.
BIN
lib/scribe-1.3.7.jar
Normal file
BIN
lib/scribe-1.3.7.jar
Normal file
Binary file not shown.
70
src/org/april/hebdobot/HebdobotException.java
Normal file
70
src/org/april/hebdobot/HebdobotException.java
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
/**
|
||||||
|
* Copyright (C) 2017 Christian Pierre MOMON <cmomon@april.org>
|
||||||
|
*
|
||||||
|
* This file is part of (April) Hebdobot.
|
||||||
|
*
|
||||||
|
* Hebdobot is free software: you can redistribute it and/or modify
|
||||||
|
* it under the terms of the GNU Affero General Public License as published by
|
||||||
|
* the Free Software Foundation, either version 3 of the License, or
|
||||||
|
* (at your option) any later version.
|
||||||
|
*
|
||||||
|
* Hebdobot is distributed in the hope that it will be useful,
|
||||||
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
* GNU Affero General Public License for more details.
|
||||||
|
*
|
||||||
|
* You should have received a copy of the GNU Affero General Public License
|
||||||
|
* along with Hebdobot. If not, see <http://www.gnu.org/licenses/>
|
||||||
|
*/
|
||||||
|
package org.april.hebdobot;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The Class HebdobotException.
|
||||||
|
*/
|
||||||
|
public class HebdobotException extends Exception
|
||||||
|
{
|
||||||
|
private static final long serialVersionUID = -4620284826152185283L;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Instantiates a new hebdobot exception.
|
||||||
|
*/
|
||||||
|
public HebdobotException()
|
||||||
|
{
|
||||||
|
super();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Instantiates a new hebdobot exception.
|
||||||
|
*
|
||||||
|
* @param message
|
||||||
|
* the message
|
||||||
|
*/
|
||||||
|
public HebdobotException(final String message)
|
||||||
|
{
|
||||||
|
super(message);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Instantiates a new hebdobot exception.
|
||||||
|
*
|
||||||
|
* @param message
|
||||||
|
* the message
|
||||||
|
* @param cause
|
||||||
|
* the cause
|
||||||
|
*/
|
||||||
|
public HebdobotException(final String message, final Throwable cause)
|
||||||
|
{
|
||||||
|
super(message, cause);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Instantiates a new hebdobot exception.
|
||||||
|
*
|
||||||
|
* @param cause
|
||||||
|
* the cause
|
||||||
|
*/
|
||||||
|
public HebdobotException(final Throwable cause)
|
||||||
|
{
|
||||||
|
super(cause);
|
||||||
|
}
|
||||||
|
}
|
@ -19,18 +19,23 @@
|
|||||||
*/
|
*/
|
||||||
package org.april.hebdobot.irc;
|
package org.april.hebdobot.irc;
|
||||||
|
|
||||||
|
import java.io.File;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.LinkedList;
|
import java.util.LinkedList;
|
||||||
|
|
||||||
import org.apache.commons.collections.CollectionUtils;
|
import org.apache.commons.collections.CollectionUtils;
|
||||||
|
import org.apache.commons.io.FileUtils;
|
||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
import org.april.hebdobot.Context;
|
import org.april.hebdobot.Context;
|
||||||
|
import org.april.hebdobot.pastebin.Private;
|
||||||
import org.april.hebdobot.review.CollectiveTopic;
|
import org.april.hebdobot.review.CollectiveTopic;
|
||||||
import org.april.hebdobot.review.IndividualTopic;
|
import org.april.hebdobot.review.IndividualTopic;
|
||||||
import org.april.hebdobot.review.Message;
|
import org.april.hebdobot.review.Message;
|
||||||
import org.april.hebdobot.review.Review;
|
import org.april.hebdobot.review.Review;
|
||||||
import org.april.hebdobot.review.Topic;
|
import org.april.hebdobot.review.Topic;
|
||||||
import org.jibble.pircbot.PircBot;
|
import org.jibble.pircbot.PircBot;
|
||||||
|
import org.joda.time.DateTime;
|
||||||
|
import org.joda.time.format.ISODateTimeFormat;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
@ -161,9 +166,32 @@ public class Hebdobot extends PircBot
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
for (final ReviewListener listener : this.listeners)
|
|
||||||
{
|
{
|
||||||
listener.onEnd(this.review);
|
final String date = ISODateTimeFormat.basicDate().print(new DateTime());
|
||||||
|
final String text = this.review.toString();
|
||||||
|
try
|
||||||
|
{
|
||||||
|
this.bot.sendMessage(
|
||||||
|
"% Compte-rendu de la revue : " + this.pastebinClient.paste(text, "Revue APRIL " + date, Private.UNLISTED));
|
||||||
|
}
|
||||||
|
catch (final Exception exception)
|
||||||
|
{
|
||||||
|
logger.error("Error during Pastebin submit", exception);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.properties.containsKey(FILE_SUFFIX))
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
File file = new File(date + "_" + this.properties.getProperty(FILE_SUFFIX));
|
||||||
|
FileUtils.writeStringToFile(file, text);
|
||||||
|
this.bot.sendMessage("% Compte-rendu de la revue : " + file.getName());
|
||||||
|
}
|
||||||
|
catch (final Exception exception)
|
||||||
|
{
|
||||||
|
logger.error("Error during file generation", exception);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sendMessage("% " + this.review.getOwner()
|
sendMessage("% " + this.review.getOwner()
|
Loading…
Reference in New Issue
Block a user