Skip to content

Commit 99e75cf

Browse files
committed
Initial version
1 parent 4b8f388 commit 99e75cf

File tree

100 files changed

+87117
-4
lines changed

Some content is hidden

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

100 files changed

+87117
-4
lines changed

.circleci/config.yml

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Java Gradle CircleCI 2.0 configuration file
2+
#
3+
# Check https://circleci.com/docs/2.0/language-java/ for more details
4+
#
5+
version: 2
6+
jobs:
7+
build:
8+
docker:
9+
- image: circleci/openjdk:8-jdk
10+
11+
steps:
12+
- checkout
13+
14+
- restore_cache:
15+
keys:
16+
- gradle-{{ checksum "build.gradle" }}
17+
- gradle-
18+
19+
- run: ./gradlew dependencies
20+
21+
- save_cache:
22+
paths:
23+
- ~/.gradle
24+
key: gradle-{{ checksum "build.gradle" }}
25+
26+
- run: ./gradlew check
27+
28+
- run:
29+
name: Save test results
30+
command: |
31+
mkdir -p ~/test-results/junit/
32+
find . -type f -regex ".*/build/test-results/.*xml" -exec cp {} ~/test-results/junit/ \;
33+
when: always
34+
35+
- store_test_results:
36+
path: ~/test-results
37+
38+
- store_artifacts:
39+
path: ~/test-results/junit

.classpath

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<classpath>
3+
<classpathentry kind="src" output="bin/main" path="src/main/java">
4+
<attributes>
5+
<attribute name="gradle_scope" value="main"/>
6+
<attribute name="gradle_used_by_scope" value="main,test"/>
7+
</attributes>
8+
</classpathentry>
9+
<classpathentry kind="src" output="bin/test" path="src/test/java">
10+
<attributes>
11+
<attribute name="gradle_scope" value="test"/>
12+
<attribute name="gradle_used_by_scope" value="test"/>
13+
<attribute name="test" value="true"/>
14+
</attributes>
15+
</classpathentry>
16+
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11/"/>
17+
<classpathentry kind="con" path="org.eclipse.buildship.core.gradleclasspathcontainer"/>
18+
<classpathentry kind="output" path="bin/default"/>
19+
</classpath>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: "Validate Gradle Wrapper"
2+
on: [push, pull_request]
3+
4+
jobs:
5+
validation:
6+
name: "Gradle wrapper validation"
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: actions/checkout@v2
10+
- uses: gradle/wrapper-validation-action@v1

.gitignore

+9
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
.gradle
2+
build/
3+
bin/
4+
target/
5+
cnf/
6+
17
# Compiled class file
28
*.class
39

@@ -21,3 +27,6 @@
2127

2228
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
2329
hs_err_pid*
30+
31+
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
32+
!/gradle/wrapper/gradle-wrapper.jar

.project

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>ecentral</name>
4+
<comment>Project ecat created by Buildship.</comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.jdt.core.javabuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
<buildCommand>
14+
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
15+
<arguments>
16+
</arguments>
17+
</buildCommand>
18+
</buildSpec>
19+
<natures>
20+
<nature>org.eclipse.jdt.core.javanature</nature>
21+
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
22+
</natures>
23+
</projectDescription>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
connection.project.dir=
2+
eclipse.preferences.version=1

.settings/org.eclipse.jdt.core.prefs

+395
Large diffs are not rendered by default.

.settings/org.eclipse.jdt.ui.prefs

+113
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
cleanup.add_default_serial_version_id=true
2+
cleanup.add_generated_serial_version_id=false
3+
cleanup.add_missing_annotations=true
4+
cleanup.add_missing_deprecated_annotations=false
5+
cleanup.add_missing_methods=false
6+
cleanup.add_missing_nls_tags=false
7+
cleanup.add_missing_override_annotations=true
8+
cleanup.add_serial_version_id=false
9+
cleanup.always_use_blocks=true
10+
cleanup.always_use_parentheses_in_expressions=false
11+
cleanup.always_use_this_for_non_static_field_access=false
12+
cleanup.always_use_this_for_non_static_method_access=false
13+
cleanup.convert_to_enhanced_for_loop=false
14+
cleanup.correct_indentation=true
15+
cleanup.format_source_code=true
16+
cleanup.format_source_code_changes_only=false
17+
cleanup.make_local_variable_final=true
18+
cleanup.make_parameters_final=false
19+
cleanup.make_private_fields_final=true
20+
cleanup.make_type_abstract_if_missing_method=false
21+
cleanup.make_variable_declarations_final=false
22+
cleanup.never_use_blocks=false
23+
cleanup.never_use_parentheses_in_expressions=true
24+
cleanup.organize_imports=true
25+
cleanup.qualify_static_field_accesses_with_declaring_class=false
26+
cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
27+
cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=false
28+
cleanup.qualify_static_member_accesses_with_declaring_class=false
29+
cleanup.qualify_static_method_accesses_with_declaring_class=false
30+
cleanup.remove_private_constructors=false
31+
cleanup.remove_trailing_whitespaces=true
32+
cleanup.remove_trailing_whitespaces_all=true
33+
cleanup.remove_trailing_whitespaces_ignore_empty=false
34+
cleanup.remove_unnecessary_casts=false
35+
cleanup.remove_unnecessary_nls_tags=false
36+
cleanup.remove_unused_imports=true
37+
cleanup.remove_unused_local_variables=false
38+
cleanup.remove_unused_private_fields=true
39+
cleanup.remove_unused_private_members=false
40+
cleanup.remove_unused_private_methods=true
41+
cleanup.remove_unused_private_types=true
42+
cleanup.sort_members=false
43+
cleanup.sort_members_all=false
44+
cleanup.use_blocks=false
45+
cleanup.use_blocks_only_for_return_and_throw=false
46+
cleanup.use_parentheses_in_expressions=false
47+
cleanup.use_this_for_non_static_field_access=false
48+
cleanup.use_this_for_non_static_field_access_only_if_necessary=true
49+
cleanup.use_this_for_non_static_method_access=false
50+
cleanup.use_this_for_non_static_method_access_only_if_necessary=true
51+
cleanup_settings_version=2
52+
eclipse.preferences.version=1
53+
editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
54+
formatter_profile=_profile
55+
formatter_settings_version=14
56+
org.eclipse.jdt.ui.exception.name=e
57+
org.eclipse.jdt.ui.gettersetter.use.is=true
58+
org.eclipse.jdt.ui.javadoc=true
59+
org.eclipse.jdt.ui.keywordthis=false
60+
org.eclipse.jdt.ui.overrideannotation=true
61+
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * @author ${user}\r\n *\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="false" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment"/><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\r\n * ${tags}\r\n * ${see_to_target}\r\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\r\n${package_declaration}\r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\r\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\r\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\r\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\r\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\r\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\r\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
62+
sp_cleanup.add_default_serial_version_id=true
63+
sp_cleanup.add_generated_serial_version_id=false
64+
sp_cleanup.add_missing_annotations=false
65+
sp_cleanup.add_missing_deprecated_annotations=false
66+
sp_cleanup.add_missing_methods=false
67+
sp_cleanup.add_missing_nls_tags=false
68+
sp_cleanup.add_missing_override_annotations=false
69+
sp_cleanup.add_missing_override_annotations_interface_methods=true
70+
sp_cleanup.add_serial_version_id=false
71+
sp_cleanup.always_use_blocks=false
72+
sp_cleanup.always_use_parentheses_in_expressions=false
73+
sp_cleanup.always_use_this_for_non_static_field_access=false
74+
sp_cleanup.always_use_this_for_non_static_method_access=false
75+
sp_cleanup.convert_to_enhanced_for_loop=false
76+
sp_cleanup.correct_indentation=true
77+
sp_cleanup.format_source_code=true
78+
sp_cleanup.format_source_code_changes_only=false
79+
sp_cleanup.make_local_variable_final=false
80+
sp_cleanup.make_parameters_final=false
81+
sp_cleanup.make_private_fields_final=true
82+
sp_cleanup.make_type_abstract_if_missing_method=false
83+
sp_cleanup.make_variable_declarations_final=false
84+
sp_cleanup.never_use_blocks=false
85+
sp_cleanup.never_use_parentheses_in_expressions=true
86+
sp_cleanup.on_save_use_additional_actions=true
87+
sp_cleanup.organize_imports=true
88+
sp_cleanup.qualify_static_field_accesses_with_declaring_class=false
89+
sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
90+
sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
91+
sp_cleanup.qualify_static_member_accesses_with_declaring_class=false
92+
sp_cleanup.qualify_static_method_accesses_with_declaring_class=false
93+
sp_cleanup.remove_private_constructors=true
94+
sp_cleanup.remove_trailing_whitespaces=true
95+
sp_cleanup.remove_trailing_whitespaces_all=true
96+
sp_cleanup.remove_trailing_whitespaces_ignore_empty=false
97+
sp_cleanup.remove_unnecessary_casts=false
98+
sp_cleanup.remove_unnecessary_nls_tags=true
99+
sp_cleanup.remove_unused_imports=true
100+
sp_cleanup.remove_unused_local_variables=false
101+
sp_cleanup.remove_unused_private_fields=true
102+
sp_cleanup.remove_unused_private_members=false
103+
sp_cleanup.remove_unused_private_methods=true
104+
sp_cleanup.remove_unused_private_types=true
105+
sp_cleanup.sort_members=false
106+
sp_cleanup.sort_members_all=false
107+
sp_cleanup.use_blocks=false
108+
sp_cleanup.use_blocks_only_for_return_and_throw=true
109+
sp_cleanup.use_parentheses_in_expressions=false
110+
sp_cleanup.use_this_for_non_static_field_access=false
111+
sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true
112+
sp_cleanup.use_this_for_non_static_method_access=false
113+
sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true

LICENSE

+2-2
Original file line numberDiff line numberDiff line change
@@ -261,8 +261,8 @@ No third-party beneficiary rights are created under this Agreement.
261261

262262
Exhibit A - Form of Secondary Licenses Notice
263263

264-
"This Source Code may also be made available under the following
265-
Secondary Licenses when the conditions for such availability set forth
264+
"This Source Code may also be made available under the following
265+
Secondary Licenses when the conditions for such availability set forth
266266
in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
267267
version(s), and exceptions or additional permissions here}."
268268

README.adoc

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
//tag::vardef[]
2+
:gh-repo-owner: jmini
3+
:gh-repo-name: ecentral
4+
:project-name: ECentral
5+
:branch: master
6+
:twitter-handle: j2r2b
7+
:license: https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html
8+
:license-name: Eclipse Public License - v 2.0
9+
10+
:git-repository: {gh-repo-owner}/{gh-repo-name}
11+
:homepage: https://{gh-repo-owner}.github.io/{gh-repo-name}
12+
:issues: https://github.com/{git-repository}/issues
13+
//end::vardef[]
14+
15+
//tag::header[]
16+
= {project-name}
17+
Jeremie Bresson
18+
19+
Script and data around the Eclipse Platform artifacts published on maven central.
20+
//end::header[]
21+
22+
image:https://circleci.com/gh/{gh-repo-owner}/{gh-repo-name}.svg?style=svg["CircleCI", link="https://circleci.com/gh/{gh-repo-owner}/{gh-repo-name}"]
23+
24+
== Project Homepage
25+
26+
Visit the link:{homepage}[project home page] to know more this project.
27+
28+
//tag::contact-section[]
29+
== Get in touch
30+
31+
Use the link:{issues}[{project-name} issue tracker] on GitHub.
32+
33+
You can also contact me on Twitter: link:https://twitter.com/{twitter-handle}[@{twitter-handle}]
34+
//end::contact-section[]
35+
36+
//tag::license-section[]
37+
== License
38+
39+
link:{license}[{license-name}]
40+
//end::license-section[]

README.md

-2
This file was deleted.

0 commit comments

Comments
 (0)