Skip to content

Commit 46b0cc7

Browse files
Merge pull request #1 from ihopewecanchangeitlater/development
Full project from development
2 parents 1a52e3e + 4f573f3 commit 46b0cc7

File tree

2,170 files changed

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

2,170 files changed

+345844
-0
lines changed

.editorconfig

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
[*]
2+
charset = utf-8
3+
end_of_line = lf
4+
indent_size = 4
5+
indent_style = space
6+
insert_final_newline = true
7+
max_line_length = 120
8+
tab_width = 8
9+
ij_continuation_indent_size = 8
10+
ij_formatter_off_tag = @formatter:off
11+
ij_formatter_on_tag = @formatter:on
12+
ij_formatter_tags_enabled = true
13+
ij_smart_tabs = false
14+
ij_visual_guides =
15+
ij_wrap_on_typing = false
16+
17+
18+
[*.java]
19+
ij_java_class_count_to_use_import_on_demand = 99
20+
ij_java_imports_layout = $*,java.**,|,javax.**,|,*,|,com.google.refine.**,org.openrefine.**
21+
ij_java_layout_static_imports_separately = true
22+
23+
24+
[*.less]
25+
indent_size = 2
26+
27+
[{*.bash,*.sh,*.zsh}]
28+
indent_size = 2
29+
tab_width = 2
30+
ij_shell_binary_ops_start_line = false
31+
ij_shell_keep_column_alignment_padding = false
32+
ij_shell_minify_program = false
33+
ij_shell_redirect_followed_by_space = false
34+
ij_shell_switch_cases_indented = false
35+
ij_shell_use_unix_line_separator = true
36+
37+
38+
[{*.graphqlconfig,*.graphqlrc,*.har,*.jsb2,*.jsb3,*.json,.babelrc,.eslintrc,.prettierrc,.stylelintrc,bowerrc,jest.config}]
39+
indent_size = 2
40+
41+
42+
[{*.yaml,*.yml}]
43+
indent_size = 2

.gitattributes

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto
3+
4+
# Custom for Visual Studio
5+
*.cs diff=csharp
6+
*.sln merge=union
7+
*.csproj merge=union
8+
*.vbproj merge=union
9+
*.fsproj merge=union
10+
*.dbproj merge=union
11+
12+
# Standard to msysgit
13+
*.doc diff=astextplain
14+
*.DOC diff=astextplain
15+
*.docx diff=astextplain
16+
*.DOCX diff=astextplain
17+
*.dot diff=astextplain
18+
*.DOT diff=astextplain
19+
*.pdf diff=astextplain
20+
*.PDF diff=astextplain
21+
*.rtf diff=astextplain
22+
*.RTF diff=astextplain

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
github: OpenRefine
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve OpenRefine
4+
title: ''
5+
labels: ['Type: Bug', 'Status: Pending Review']
6+
assignees: ''
7+
8+
---
9+
10+
<!-- Describe the bug - Please add a clear and concise description of the bug above this line. You can delete this line if you want. It will be hidden in the final bug report -->
11+
12+
### To Reproduce
13+
Steps to reproduce the behavior:
14+
1. First, do ...
15+
2. Then, ...
16+
3. Finally, ...
17+
18+
19+
20+
### Current Results
21+
<!-- What results occurred or were shown. -->
22+
23+
### Expected Behavior
24+
<!-- A clear and concise description of what you expected to happen or to show. -->
25+
26+
### Screenshots
27+
<!-- If applicable, add screenshots to help explain your problem. -->
28+
29+
### Versions<!-- (please complete the following information)-->
30+
- Operating System: <!-- e.g. iOS, Windows 10, Linux, Ubuntu 18.04 -->
31+
- Browser Version: <!-- e.g. Chrome 19, Firefox 61, Safari, NOTE: OpenRefine does not support IE but works OK in most cases -->
32+
- JRE or JDK Version: <!-- output of "java -version" e.g. JRE 1.8.0_181 -->
33+
- OpenRefine: <!-- e.g. OpenRefine 3.0 Beta] -->
34+
35+
### Datasets
36+
<!-- If you are allowed and are OK with making your data public, it would be awesome if you can include or attach the data causing the issue or a URL pointing to where the data is.
37+
If you are concerned about keeping your data private, you can share it selectively by email to developers who work on the issue -->
38+
39+
### Additional context
40+
<!-- Add any other context about the problem here. -->

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Ask a question (forum)
4+
url: https://forum.openrefine.org/
5+
about: Please ask and answer questions here.
6+
- name: Gitter chat
7+
url: https://gitter.im/OpenRefine/OpenRefine
8+
about: General and developer discussions
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for OpenRefine
4+
title: ''
5+
labels: ["Type: Feature Request", "Status: Pending Review"]
6+
assignees: ''
7+
8+
---
9+
10+
<!-- Please provide a clear and concise description of your problem or unsatisfied needs. Ex. I'm always frustrated when [...] or, It would be easier if OpenRefine did [...]. This comment can be deleted, if desired, but it will be hidden in your final submission. Please make sure that your new text is outside the enclosing angle brackets. -->
11+
12+
### Proposed solution
13+
<!-- If you have a proposal for how this need could be met, please provide a clear and concise description of what you want to happen. -->
14+
15+
### Alternatives considered
16+
<!-- If there alternative solutions that you have considered or think should be considered, please list them here -->
17+
18+
### Additional context
19+
<!-- Add any other context or screenshots about the feature request here. -->

.github/SUPPORT.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
If you are having trouble with OpenRefine we suggest the following steps:
2+
3+
1. Read through our [FAQ (frequently Asked Questions)](https://github.com/OpenRefine/OpenRefine/wiki/FAQ)
4+
2. Search the web for similar issues in our community
5+
3. Ask your question on [our forum](https://forum.openrefine.org)

.github/dependabot.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Documentation for all configuration options:
2+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
3+
4+
version: 2
5+
updates:
6+
# For openrefine java deps
7+
- package-ecosystem: maven
8+
directory: "/"
9+
schedule:
10+
interval: "weekly"
11+
open-pull-requests-limit: 15
12+
ignore:
13+
- dependency-name: com.thoughtworks.xstream:xstream
14+
versions:
15+
- "> 1.4.12"
16+
- "< 2"
17+
- dependency-name: "org.eclipse.jetty:jetty-*"
18+
versions:
19+
- ">= 10.0.0"
20+
- dependency-name: "formatter-maven-plugin"
21+
- dependency-name: "impsort-maven-plugin"
22+
target-branch: "master"
23+
24+
# For main webapp
25+
- package-ecosystem: "npm"
26+
directory: "main/webapp"
27+
schedule:
28+
interval: "weekly"
29+
# For github actions
30+
- package-ecosystem: "github-actions"
31+
directory: "/"
32+
schedule:
33+
interval: "monthly"
34+
groups:
35+
actions:
36+
patterns:
37+
- "*"
38+
# For cypress test_suite
39+
- package-ecosystem: "npm"
40+
directory: "main/tests/cypress"
41+
schedule:
42+
interval: "weekly"
43+
groups:
44+
cypress:
45+
patterns:
46+
- "*"

.github/pull_request_template.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
Fixes #{issue number here}
2+
3+
Changes proposed in this pull request:
4+
-
5+
-
6+
-

.github/workflows/codeql_java.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: "CodeQL Java"
2+
3+
on:
4+
push:
5+
branches: [ "master" ]
6+
paths:
7+
- '**/*.java' # Only trigger the workflow if Java files have changed
8+
pull_request:
9+
branches: [ "master" ]
10+
paths:
11+
- '**/*.java'
12+
13+
jobs:
14+
analyze:
15+
if: github.repository == 'OpenRefine/OpenRefine'
16+
name: Analyze Java
17+
runs-on: ubuntu-latest
18+
permissions:
19+
actions: read
20+
contents: read
21+
security-events: write
22+
23+
steps:
24+
- name: Checkout repository
25+
uses: actions/checkout@v4
26+
27+
- name: Initialize CodeQL
28+
uses: github/codeql-action/init@v3
29+
with:
30+
languages: 'java'
31+
32+
- name: Build
33+
run: |
34+
./refine build
35+
36+
- name: Perform CodeQL Analysis
37+
uses: github/codeql-action/analyze@v3
38+
with:
39+
category: "/language:java"

0 commit comments

Comments
 (0)