Skip to content

Commit b18282d

Browse files
author
dcweber
committed
initial load
1 parent ff5bcf4 commit b18282d

File tree

294 files changed

+37842
-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.

294 files changed

+37842
-0
lines changed

.bumpversion.cfg

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[bumpversion]
2+
current_version = 0.0.1
3+
commit = True
4+
message = Update version {current_version} -> {new_version}
5+
6+
[bumpversion:file:README.md]
7+
search = {current_version}
8+
replace = {new_version}

CODE_OF_CONDUCT.md

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
## Our Pledge
4+
5+
In the interest of fostering an open and welcoming environment, we as
6+
contributors and maintainers pledge to making participation in our project and
7+
our community a harassment-free experience for everyone, regardless of age, body
8+
size, disability, ethnicity, sex characteristics, gender identity and expression,
9+
level of experience, education, socio-economic status, nationality, personal
10+
appearance, race, religion, or sexual identity and orientation.
11+
12+
## Our Standards
13+
14+
Examples of behavior that contributes to creating a positive environment
15+
include:
16+
17+
* Using welcoming and inclusive language
18+
* Being respectful of differing viewpoints and experiences
19+
* Gracefully accepting constructive criticism
20+
* Focusing on what is best for the community
21+
* Showing empathy towards other community members
22+
23+
Examples of unacceptable behavior by participants include:
24+
25+
* The use of sexualized language or imagery and unwelcome sexual attention or
26+
advances
27+
* Trolling, insulting/derogatory comments, and personal or political attacks
28+
* Public or private harassment
29+
* Publishing others' private information, such as a physical or electronic
30+
address, without explicit permission
31+
* Other conduct which could reasonably be considered inappropriate in a
32+
professional setting
33+
34+
## Our Responsibilities
35+
36+
Project maintainers are responsible for clarifying the standards of acceptable
37+
behavior and are expected to take appropriate and fair corrective action in
38+
response to any instances of unacceptable behavior.
39+
40+
Project maintainers have the right and responsibility to remove, edit, or
41+
reject comments, commits, code, wiki edits, issues, and other contributions
42+
that are not aligned to this Code of Conduct, or to ban temporarily or
43+
permanently any contributor for other behaviors that they deem inappropriate,
44+
threatening, offensive, or harmful.
45+
46+
## Scope
47+
48+
This Code of Conduct applies both within project spaces and in public spaces
49+
when an individual is representing the project or its community. Examples of
50+
representing a project or community include using an official project e-mail
51+
address, posting via an official social media account, or acting as an appointed
52+
representative at an online or offline event. Representation of a project may be
53+
further defined and clarified by project maintainers.
54+
55+
## Enforcement
56+
57+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
58+
reported by contacting the project team at [email protected]. All
59+
complaints will be reviewed and investigated and will result in a response that
60+
is deemed necessary and appropriate to the circumstances. The project team is
61+
obligated to maintain confidentiality with regard to the reporter of an incident.
62+
Further details of specific enforcement policies may be posted separately.
63+
64+
Project maintainers who do not follow or enforce the Code of Conduct in good
65+
faith may face temporary or permanent repercussions as determined by other
66+
members of the project's leadership.
67+
68+
## Attribution
69+
70+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
71+
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
72+
73+
[homepage]: https://www.contributor-covenant.org
74+
75+
For answers to common questions about this code of conduct, see
76+
https://www.contributor-covenant.org/faq

checkstyle.xml

+128
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
<!DOCTYPE module PUBLIC
2+
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
3+
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
4+
5+
<!--
6+
Checkstyle configuration based on the Google coding conventions from:
7+
- Google Java Style
8+
https://google.github.io/styleguide/javaguide.html
9+
-->
10+
11+
<module name="Checker">
12+
13+
<module name="NewlineAtEndOfFile"/>
14+
<module name="FileLength">
15+
<property name="max" value="2500"/>
16+
</module>
17+
<module name="FileTabCharacter"/>
18+
19+
<!-- Trailing spaces -->
20+
<module name="RegexpSingleline">
21+
<property name="format" value="\s+$"/>
22+
<property name="message" value="Line has trailing spaces."/>
23+
</module>
24+
25+
<!-- Space after 'for' and 'if' -->
26+
<module name="RegexpSingleline">
27+
<property name="format" value="^\s*(for|if)\b[^ ]"/>
28+
<property name="message" value="Space needed before opening parenthesis."/>
29+
</module>
30+
31+
<!-- For each spacing -->
32+
<module name="RegexpSingleline">
33+
<property name="format" value="^\s*for \(.*?([^ ]:|:[^ ])"/>
34+
<property name="message" value="Space needed around ':' character."/>
35+
</module>
36+
37+
<module name="TreeWalker">
38+
39+
<!-- Checks for Javadoc comments. -->
40+
<!-- See http://checkstyle.sf.net/config_javadoc.html -->
41+
<module name="JavadocStyle"/>
42+
43+
44+
<!-- Checks for Naming Conventions. -->
45+
<!-- See http://checkstyle.sf.net/config_naming.html -->
46+
<!--<module name="ConstantName"/>-->
47+
<module name="LocalFinalVariableName"/>
48+
<module name="LocalVariableName"/>
49+
<module name="MemberName"/>
50+
<module name="MethodName"/>
51+
<module name="ParameterName"/>
52+
<module name="StaticVariableName"/>
53+
<module name="TypeName"/>
54+
<module name="PackageName">
55+
<property name="format" value="^[a-z]+(\.[a-z][a-z0-9_]*)*$"/>
56+
<message key="name.invalidPattern"
57+
value="Package name ''{0}'' must match pattern ''{1}''."/>
58+
</module>
59+
60+
<!-- Checks for imports -->
61+
<!-- See http://checkstyle.sf.net/config_import.html -->
62+
<module name="AvoidStarImport"/>
63+
<module name="IllegalImport"/>
64+
<!-- defaults to sun.* packages -->
65+
<module name="RedundantImport"/>
66+
<module name="UnusedImports">
67+
<property name="processJavadoc" value="true"/>
68+
</module>
69+
70+
71+
<!-- Checks for Size Violations. -->
72+
<!-- See http://checkstyle.sf.net/config_sizes.html -->
73+
<module name="MethodLength">
74+
<property name="max" value="200"/>
75+
</module>
76+
77+
78+
<!-- Checks for whitespace -->
79+
<!-- See http://checkstyle.sf.net/config_whitespace.html -->
80+
<module name="GenericWhitespace"/>
81+
<module name="MethodParamPad"/>
82+
<module name="OperatorWrap"/>
83+
<module name="ParenPad"/>
84+
<module name="TypecastParenPad"/>
85+
<module name="WhitespaceAfter"/>
86+
<module name="WhitespaceAround">
87+
<property name="tokens"
88+
value="ASSIGN, BAND, BAND_ASSIGN, BOR, BOR_ASSIGN, BSR, BSR_ASSIGN, BXOR, BXOR_ASSIGN,
89+
COLON, DIV, DIV_ASSIGN, DO_WHILE, EQUAL, GE, GT, LAND, LCURLY, LE, LITERAL_CATCH,
90+
LITERAL_DO, LITERAL_ELSE, LITERAL_FINALLY, LITERAL_FOR, LITERAL_IF, LITERAL_RETURN,
91+
LITERAL_SWITCH, LITERAL_SYNCHRONIZED, LITERAL_TRY, LITERAL_WHILE, LOR, LT, MINUS,
92+
MINUS_ASSIGN, MOD, MOD_ASSIGN, NOT_EQUAL, PLUS, PLUS_ASSIGN, QUESTION, SL, SLIST,
93+
SL_ASSIGN, SR, SR_ASSIGN, STAR, STAR_ASSIGN, LITERAL_ASSERT, TYPE_EXTENSION_AND"/>
94+
</module>
95+
96+
97+
<!-- Modifier Checks -->
98+
<!-- See http://checkstyle.sf.net/config_modifiers.html -->
99+
<module name="ModifierOrder"/>
100+
<module name="RedundantModifier"/>
101+
102+
103+
<!-- Checks for blocks. You know, those { }'s -->
104+
<!-- See http://checkstyle.sf.net/config_blocks.html -->
105+
<module name="AvoidNestedBlocks"/>
106+
<module name="LeftCurly"/>
107+
<module name="RightCurly"/>
108+
109+
110+
<!-- Checks for common coding problems -->
111+
<!-- See http://checkstyle.sf.net/config_coding.html -->
112+
<module name="CovariantEquals"/>
113+
<module name="EmptyStatement"/>
114+
<module name="EqualsHashCode"/>
115+
<module name="IllegalInstantiation"/>
116+
<module name="SimplifyBooleanExpression"/>
117+
<module name="SimplifyBooleanReturn"/>
118+
119+
<!-- Checks for class design -->
120+
<!-- See http://checkstyle.sf.net/config_design.html -->
121+
<module name="HideUtilityClassConstructor"/>
122+
123+
<!-- Miscellaneous other checks. -->
124+
<!-- See http://checkstyle.sf.net/config_misc.html -->
125+
<module name="ArrayTypeStyle"/>
126+
<module name="UpperEll"/>
127+
</module>
128+
</module>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="src" output="target/classes" path="src/main/java">
4+
<attributes>
5+
<attribute name="optional" value="true"/>
6+
<attribute name="maven.pomderived" value="true"/>
7+
</attributes>
8+
</classpathentry>
9+
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
10+
<attributes>
11+
<attribute name="optional" value="true"/>
12+
<attribute name="maven.pomderived" value="true"/>
13+
</attributes>
14+
</classpathentry>
15+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
16+
<attributes>
17+
<attribute name="maven.pomderived" value="true"/>
18+
</attributes>
19+
</classpathentry>
20+
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
21+
<attributes>
22+
<attribute name="maven.pomderived" value="true"/>
23+
<attribute name="org.eclipse.jst.component.nondependency" value=""/>
24+
</attributes>
25+
</classpathentry>
26+
<classpathentry excluding="**" kind="src" output="target/test-classes" path="src/test/resources">
27+
<attributes>
28+
<attribute name="maven.pomderived" value="true"/>
29+
</attributes>
30+
</classpathentry>
31+
<classpathentry kind="src" path=".apt_generated">
32+
<attributes>
33+
<attribute name="optional" value="true"/>
34+
</attributes>
35+
</classpathentry>
36+
<classpathentry kind="output" path="target/classes"/>
37+
</classpath>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>annotator-for-clinical-data</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.wst.common.project.facet.core.builder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.jdt.core.javabuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
<buildCommand>
19+
<name>org.eclipse.m2e.core.maven2Builder</name>
20+
<arguments>
21+
</arguments>
22+
</buildCommand>
23+
<buildCommand>
24+
<name>org.eclipse.wst.validation.validationbuilder</name>
25+
<arguments>
26+
</arguments>
27+
</buildCommand>
28+
<buildCommand>
29+
<name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
30+
<arguments>
31+
</arguments>
32+
</buildCommand>
33+
</buildSpec>
34+
<natures>
35+
<nature>org.eclipse.jdt.core.javanature</nature>
36+
<nature>org.eclipse.m2e.core.maven2Nature</nature>
37+
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
38+
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
39+
<nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
40+
</natures>
41+
</projectDescription>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
eclipse.preferences.version=1
2+
encoding//src/main/java=UTF-8
3+
encoding//src/test/java=UTF-8
4+
encoding/<project>=UTF-8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
eclipse.preferences.version=1
2+
org.eclipse.jdt.apt.aptEnabled=true
3+
org.eclipse.jdt.apt.reconcileEnabled=true

0 commit comments

Comments
 (0)