Skip to content

Commit f8522ad

Browse files
committed
initial commit
0 parents  commit f8522ad

File tree

101 files changed

+21132
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+21132
-0
lines changed

.checkstyle

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<fileset-config file-format-version="1.2.0" simple-config="true">
4+
<local-check-config name="WebInLoop Checkstyle" location="config/checkstyle.xml" type="project" description="">
5+
<additional-data name="protect-config-file" value="false"/>
6+
</local-check-config>
7+
<fileset name="all" enabled="true" check-config-name="WebInLoop Checkstyle" local="true">
8+
<file-match-pattern match-pattern="." include-pattern="true"/>
9+
</fileset>
10+
</fileset-config>

.fbprefs

+127
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
#FindBugs User Preferences
2+
#Mon Aug 24 12:34:28 CEST 2009
3+
detectorAppendingToAnObjectOutputStream=AppendingToAnObjectOutputStream|true
4+
detectorBadAppletConstructor=BadAppletConstructor|false
5+
detectorBadResultSetAccess=BadResultSetAccess|true
6+
detectorBadSyntaxForRegularExpression=BadSyntaxForRegularExpression|true
7+
detectorBadUseOfReturnValue=BadUseOfReturnValue|true
8+
detectorBadlyOverriddenAdapter=BadlyOverriddenAdapter|true
9+
detectorBooleanReturnNull=BooleanReturnNull|true
10+
detectorCallToUnsupportedMethod=CallToUnsupportedMethod|false
11+
detectorCheckImmutableAnnotation=CheckImmutableAnnotation|true
12+
detectorCheckTypeQualifiers=CheckTypeQualifiers|true
13+
detectorCloneIdiom=CloneIdiom|true
14+
detectorComparatorIdiom=ComparatorIdiom|true
15+
detectorConfusedInheritance=ConfusedInheritance|true
16+
detectorConfusionBetweenInheritedAndOuterMethod=ConfusionBetweenInheritedAndOuterMethod|true
17+
detectorCrossSiteScripting=CrossSiteScripting|true
18+
detectorDoInsideDoPrivileged=DoInsideDoPrivileged|true
19+
detectorDontCatchIllegalMonitorStateException=DontCatchIllegalMonitorStateException|true
20+
detectorDontIgnoreResultOfPutIfAbsent=DontIgnoreResultOfPutIfAbsent|true
21+
detectorDontUseEnum=DontUseEnum|true
22+
detectorDroppedException=DroppedException|true
23+
detectorDumbMethodInvocations=DumbMethodInvocations|true
24+
detectorDumbMethods=DumbMethods|true
25+
detectorDuplicateBranches=DuplicateBranches|true
26+
detectorEmptyZipFileEntry=EmptyZipFileEntry|true
27+
detectorEqualsOperandShouldHaveClassCompatibleWithThis=EqualsOperandShouldHaveClassCompatibleWithThis|true
28+
detectorFinalizerNullsFields=FinalizerNullsFields|true
29+
detectorFindBadCast2=FindBadCast2|true
30+
detectorFindBadForLoop=FindBadForLoop|true
31+
detectorFindCircularDependencies=FindCircularDependencies|false
32+
detectorFindDeadLocalStores=FindDeadLocalStores|true
33+
detectorFindDoubleCheck=FindDoubleCheck|true
34+
detectorFindEmptySynchronizedBlock=FindEmptySynchronizedBlock|true
35+
detectorFindFieldSelfAssignment=FindFieldSelfAssignment|true
36+
detectorFindFinalizeInvocations=FindFinalizeInvocations|true
37+
detectorFindFloatEquality=FindFloatEquality|true
38+
detectorFindHEmismatch=FindHEmismatch|true
39+
detectorFindInconsistentSync2=FindInconsistentSync2|true
40+
detectorFindJSR166LockMonitorenter=FindJSR166LockMonitorenter|true
41+
detectorFindLocalSelfAssignment2=FindLocalSelfAssignment2|true
42+
detectorFindMaskedFields=FindMaskedFields|true
43+
detectorFindMismatchedWaitOrNotify=FindMismatchedWaitOrNotify|true
44+
detectorFindNakedNotify=FindNakedNotify|true
45+
detectorFindNonSerializableStoreIntoSession=FindNonSerializableStoreIntoSession|true
46+
detectorFindNonSerializableValuePassedToWriteObject=FindNonSerializableValuePassedToWriteObject|true
47+
detectorFindNonShortCircuit=FindNonShortCircuit|true
48+
detectorFindNullDeref=FindNullDeref|true
49+
detectorFindNullDerefsInvolvingNonShortCircuitEvaluation=FindNullDerefsInvolvingNonShortCircuitEvaluation|true
50+
detectorFindOpenStream=FindOpenStream|true
51+
detectorFindPuzzlers=FindPuzzlers|true
52+
detectorFindRefComparison=FindRefComparison|true
53+
detectorFindReturnRef=FindReturnRef|true
54+
detectorFindRunInvocations=FindRunInvocations|true
55+
detectorFindSelfComparison=FindSelfComparison|true
56+
detectorFindSelfComparison2=FindSelfComparison2|true
57+
detectorFindSleepWithLockHeld=FindSleepWithLockHeld|true
58+
detectorFindSpinLoop=FindSpinLoop|true
59+
detectorFindSqlInjection=FindSqlInjection|true
60+
detectorFindTwoLockWait=FindTwoLockWait|true
61+
detectorFindUncalledPrivateMethods=FindUncalledPrivateMethods|true
62+
detectorFindUnconditionalWait=FindUnconditionalWait|true
63+
detectorFindUninitializedGet=FindUninitializedGet|true
64+
detectorFindUnrelatedTypesInGenericContainer=FindUnrelatedTypesInGenericContainer|true
65+
detectorFindUnreleasedLock=FindUnreleasedLock|true
66+
detectorFindUnsatisfiedObligation=FindUnsatisfiedObligation|true
67+
detectorFindUnsyncGet=FindUnsyncGet|true
68+
detectorFindUselessControlFlow=FindUselessControlFlow|true
69+
detectorFormatStringChecker=FormatStringChecker|true
70+
detectorHugeSharedStringConstants=HugeSharedStringConstants|true
71+
detectorIDivResultCastToDouble=IDivResultCastToDouble|true
72+
detectorIncompatMask=IncompatMask|true
73+
detectorInconsistentAnnotations=InconsistentAnnotations|true
74+
detectorInefficientMemberAccess=InefficientMemberAccess|false
75+
detectorInefficientToArray=InefficientToArray|true
76+
detectorInfiniteLoop=InfiniteLoop|true
77+
detectorInfiniteRecursiveLoop=InfiniteRecursiveLoop|true
78+
detectorInfiniteRecursiveLoop2=InfiniteRecursiveLoop2|false
79+
detectorInheritanceUnsafeGetResource=InheritanceUnsafeGetResource|true
80+
detectorInitializationChain=InitializationChain|true
81+
detectorInstantiateStaticClass=InstantiateStaticClass|true
82+
detectorInvalidJUnitTest=InvalidJUnitTest|true
83+
detectorIteratorIdioms=IteratorIdioms|true
84+
detectorLazyInit=LazyInit|true
85+
detectorLoadOfKnownNullValue=LoadOfKnownNullValue|true
86+
detectorLostLoggerDueToWeakReference=LostLoggerDueToWeakReference|true
87+
detectorMethodReturnCheck=MethodReturnCheck|true
88+
detectorMultithreadedInstanceAccess=MultithreadedInstanceAccess|true
89+
detectorMutableLock=MutableLock|true
90+
detectorMutableStaticFields=MutableStaticFields|true
91+
detectorNaming=Naming|true
92+
detectorNumberConstructor=NumberConstructor|true
93+
detectorOverridingEqualsNotSymmetrical=OverridingEqualsNotSymmetrical|true
94+
detectorPreferZeroLengthArrays=PreferZeroLengthArrays|true
95+
detectorPublicSemaphores=PublicSemaphores|false
96+
detectorQuestionableBooleanAssignment=QuestionableBooleanAssignment|true
97+
detectorReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass=ReadOfInstanceFieldInMethodInvokedByConstructorInSuperclass|true
98+
detectorReadReturnShouldBeChecked=ReadReturnShouldBeChecked|true
99+
detectorRedundantInterfaces=RedundantInterfaces|true
100+
detectorRepeatedConditionals=RepeatedConditionals|true
101+
detectorRuntimeExceptionCapture=RuntimeExceptionCapture|true
102+
detectorSerializableIdiom=SerializableIdiom|true
103+
detectorStartInConstructor=StartInConstructor|true
104+
detectorStaticCalendarDetector=StaticCalendarDetector|true
105+
detectorStringConcatenation=StringConcatenation|true
106+
detectorSuperfluousInstanceOf=SuperfluousInstanceOf|true
107+
detectorSuspiciousThreadInterrupted=SuspiciousThreadInterrupted|true
108+
detectorSwitchFallthrough=SwitchFallthrough|true
109+
detectorSynchronizeAndNullCheckField=SynchronizeAndNullCheckField|true
110+
detectorSynchronizeOnClassLiteralNotGetClass=SynchronizeOnClassLiteralNotGetClass|true
111+
detectorSynchronizingOnContentsOfFieldToProtectField=SynchronizingOnContentsOfFieldToProtectField|true
112+
detectorURLProblems=URLProblems|true
113+
detectorUncallableMethodOfAnonymousClass=UncallableMethodOfAnonymousClass|true
114+
detectorUnnecessaryMath=UnnecessaryMath|true
115+
detectorUnreadFields=UnreadFields|true
116+
detectorUseObjectEquals=UseObjectEquals|false
117+
detectorUselessSubclassMethod=UselessSubclassMethod|false
118+
detectorVarArgsProblems=VarArgsProblems|true
119+
detectorVolatileUsage=VolatileUsage|true
120+
detectorWaitInLoop=WaitInLoop|true
121+
detectorWrongMapIterator=WrongMapIterator|true
122+
detectorXMLFactoryBypass=XMLFactoryBypass|true
123+
detector_threshold=2
124+
effort=default
125+
filter_settings=Medium|BAD_PRACTICE,CORRECTNESS,MT_CORRECTNESS,PERFORMANCE,STYLE|false
126+
filter_settings_neg=MALICIOUS_CODE,NOISE,I18N,SECURITY,EXPERIMENTAL|
127+
run_at_full_build=false

.gitignore

+166
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
2+
# Created by https://www.gitignore.io/api/java,maven,intellij,eclipse,osx
3+
4+
### Maven ###
5+
target/
6+
pom.xml.tag
7+
pom.xml.releaseBackup
8+
pom.xml.versionsBackup
9+
pom.xml.next
10+
release.properties
11+
dependency-reduced-pom.xml
12+
buildNumber.properties
13+
.mvn/timing.properties
14+
15+
16+
### Intellij ###
17+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
18+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
19+
20+
# User-specific stuff:
21+
.idea/workspace.xml
22+
.idea/tasks.xml
23+
.idea/dictionaries
24+
.idea/vcs.xml
25+
.idea/jsLibraryMappings.xml
26+
27+
# Sensitive or high-churn files:
28+
.idea/dataSources.ids
29+
.idea/dataSources.xml
30+
.idea/dataSources.local.xml
31+
.idea/sqlDataSources.xml
32+
.idea/dynamic.xml
33+
.idea/uiDesigner.xml
34+
35+
# Gradle:
36+
.idea/gradle.xml
37+
.idea/libraries
38+
39+
# Mongo Explorer plugin:
40+
.idea/mongoSettings.xml
41+
42+
## File-based project format:
43+
*.iws
44+
45+
## Plugin-specific files:
46+
47+
# IntelliJ
48+
/out/
49+
50+
# mpeltonen/sbt-idea plugin
51+
.idea_modules/
52+
53+
# JIRA plugin
54+
atlassian-ide-plugin.xml
55+
56+
# Crashlytics plugin (for Android Studio and IntelliJ)
57+
com_crashlytics_export_strings.xml
58+
crashlytics.properties
59+
crashlytics-build.properties
60+
fabric.properties
61+
62+
### Intellij Patch ###
63+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
64+
65+
*.iml
66+
modules.xml
67+
.idea/
68+
*.ipr
69+
70+
71+
### Eclipse ###
72+
73+
.metadata
74+
bin/
75+
tmp/
76+
*.tmp
77+
*.bak
78+
*.swp
79+
*~.nib
80+
local.properties
81+
.settings/
82+
.loadpath
83+
.recommenders
84+
85+
# Eclipse Core
86+
.project
87+
88+
# External tool builders
89+
.externalToolBuilders/
90+
91+
# Locally stored "Eclipse launch configurations"
92+
*.launch
93+
94+
# PyDev specific (Python IDE for Eclipse)
95+
*.pydevproject
96+
97+
# CDT-specific (C/C++ Development Tooling)
98+
.cproject
99+
100+
# JDT-specific (Eclipse Java Development Tools)
101+
.classpath
102+
103+
# Java annotation processor (APT)
104+
.factorypath
105+
106+
# PDT-specific (PHP Development Tools)
107+
.buildpath
108+
109+
# sbteclipse plugin
110+
.target
111+
112+
# Tern plugin
113+
.tern-project
114+
115+
# TeXlipse plugin
116+
.texlipse
117+
118+
# STS (Spring Tool Suite)
119+
.springBeans
120+
121+
# Code Recommenders
122+
.recommenders/
123+
124+
125+
### OSX ###
126+
*.DS_Store
127+
.AppleDouble
128+
.LSOverride
129+
130+
# Icon must end with two \r
131+
Icon
132+
133+
134+
# Thumbnails
135+
._*
136+
137+
# Files that might appear in the root of a volume
138+
.DocumentRevisions-V100
139+
.fseventsd
140+
.Spotlight-V100
141+
.TemporaryItems
142+
.Trashes
143+
.VolumeIcon.icns
144+
.com.apple.timemachine.donotpresent
145+
146+
# Directories potentially created on remote AFP share
147+
.AppleDB
148+
.AppleDesktop
149+
Network Trash Folder
150+
Temporary Items
151+
.apdisk
152+
153+
154+
### Java ###
155+
*.class
156+
157+
# Mobile Tools for Java (J2ME)
158+
.mtj.tmp/
159+
160+
# Package Files #
161+
*.jar
162+
*.war
163+
*.ear
164+
165+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
166+
hs_err_pid*

0 commit comments

Comments
 (0)