Skip to content

Commit f6abecb

Browse files
committed
Merge remote-tracking branch 'own/test22' into test22
2 parents f55984c + 4f86d4a commit f6abecb

File tree

1,348 files changed

+38011
-24677
lines changed

Some content is hidden

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

1,348 files changed

+38011
-24677
lines changed

.asf.yaml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
# All configurations could be found here: https://github.com/apache/infrastructure-asfyaml/
19+
20+
github:
21+
description: "Fast. Easy. Done. Processing Excels without worrying about large files causing OOM."
22+
homepage: https://fesod.apache.org
23+
labels:
24+
- java
25+
- excel
26+
- office
27+
- poi
28+
- xlsx
29+
- xls
30+
- csv
31+
- fast-excel
32+
- fastexcel
33+
- easyexcel
34+
enabled_merge_buttons:
35+
squash: true
36+
merge: false
37+
rebase: false
38+
protected_branches:
39+
main:
40+
required_pull_request_reviews:
41+
dismiss_stale_reviews: true
42+
required_approving_review_count: 1
43+
dependabot_alerts: true
44+
dependabot_updates: false
45+
notifications:
46+
47+
48+
pullrequests: [email protected]
49+
discussions: [email protected]
50+
51+
publish:
52+
whoami: gh-pages

.editorconfig

Lines changed: 0 additions & 8 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 30 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,39 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
118
name: Bug report
219
title: "[Bug] "
320
description: Problems with the software
4-
labels: [bug]
21+
labels: [ "bug" ]
522
body:
6-
- type: markdown
7-
attributes:
8-
value: |
9-
Thank you very much for your feedback!
10-
11-
For suggestions or help, please consider:
12-
1. [WeChat User Group](https://github.com/user-attachments/assets/b40aebe8-0552-4fb2-b184-4cb64a5b1229);
13-
2. [Github Discussion](https://github.com/fast-excel/fastexcel/discussions).
1423
- type: checkboxes
1524
attributes:
1625
label: Search before asking
1726
description: >
18-
Please search [issues](https://github.com/fast-excel/fastexcel/issues) to check if your issue has already been reported.
27+
Please search [issues](https://github.com/apache/fesod/issues) to check if your issue has already been reported.
1928
options:
2029
- label: >
21-
I searched in the [issues](https://github.com/fast-excel/fastexcel/issues) and found nothing similar.
30+
I searched in the [issues](https://github.com/apache/fesod/issues) and found nothing similar.
2231
required: true
2332
- type: input
2433
id: version
2534
attributes:
26-
label: Fastexcel version
27-
placeholder: Please provide the Fastexcel version you are using.
35+
label: Fesod version
36+
placeholder: Please provide the version you are using.
2837
validations:
2938
required: true
3039
- type: input
@@ -41,28 +50,32 @@ body:
4150
placeholder: Please provide the JDK version you are using (Ubuntu 20.04, macOS 13.4, Windows 10, etc.)
4251
- type: textarea
4352
attributes:
44-
label: Minimal reproduce step
53+
label: Steps To Reproduce
4554
description: Please try to give reproducing steps to facilitate quick location of the problem.
4655
validations:
4756
required: true
4857
- type: textarea
4958
attributes:
50-
label: What did you expect to see?
59+
label: Current Behavior
5160
validations:
5261
required: true
5362
- type: textarea
5463
attributes:
55-
label: What did you see instead?
64+
label: Expected Behavior
5665
validations:
5766
required: true
5867
- type: textarea
5968
attributes:
6069
label: Anything else?
70+
description: >
71+
Links? References? Anything that will give us more context about the issue you are encountering!
72+
73+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
6174
- type: checkboxes
6275
attributes:
6376
label: Are you willing to submit a PR?
6477
description: >
65-
We look forward to the community of developers or users helping solve Fastexcel problems together. If you are willing to submit a PR to fix this problem, please check the box.
78+
We look forward to the community of developers or users helping solve problems together. If you are willing to submit a PR to fix this problem, please check the box.
6679
options:
6780
- label: I'm willing to submit a PR!
6881
- type: markdown

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,25 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
118
blank_issues_enabled: true
219
contact_links:
320
- name: Ask a question or get support
4-
url: https://github.com/fast-excel/fastexcel/discussions
5-
about: Ask a question or request support for using Fastexcel
6-
- name: 用户问题或提出建议
7-
url: https://github.com/fast-excel/fastexcel/discussions
8-
about: 反馈使用 Fastexcel 时遇到的问题,或对 Fastexcel 的建议
21+
url: https://github.com/apache/fesod/discussions
22+
about: Ask a question or request support for using Fesod
23+
- name: User questions or suggestions
24+
url: https://github.com/apache/fesod/discussions
25+
about: Report issues encountered while using Fesod, or provide suggestions for Fesod.

.github/ISSUE_TEMPLATE/enhancement.yml

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,33 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
118
name: Enhancement
19+
title: "[Enhancement] "
220
description: Add new feature, improve code, and more
3-
labels: [ "type/enhancement" ]
21+
labels: [ "enhancement" ]
422
body:
5-
- type: markdown
6-
attributes:
7-
value: |
8-
Thank you very much for your enhancement!
923
- type: checkboxes
1024
attributes:
1125
label: Search before asking
1226
description: >
13-
Please search [issues](https://github.com/fast-excel/fastexcel/issues) to check if your issue has already been reported.
27+
Please search [issues](https://github.com/apache/fesod/issues) to check if your issue has already been reported.
1428
options:
1529
- label: >
16-
I searched in the [issues](https://github.com/fast-excel/fastexcel/issues) and found nothing similar.
30+
I searched in the [issues](https://github.com/apache/fesod/issues) and found nothing similar.
1731
required: true
1832
- type: textarea
1933
attributes:
@@ -32,11 +46,15 @@ body:
3246
- type: textarea
3347
attributes:
3448
label: Anything else?
49+
description: >
50+
Links? References? Anything that will give us more context about the issue you are encountering!
51+
52+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
3553
- type: checkboxes
3654
attributes:
3755
label: Are you willing to submit a PR?
3856
description: >
39-
We look forward to the community of developers or users helping solve Fastexcel problems together. If you are willing to submit a PR to implement the enhancement, please check the box.
57+
We look forward to the community of developers or users helping solve problems together. If you are willing to submit a PR to implement the enhancement, please check the box.
4058
options:
4159
- label: I'm willing to submit a PR!
4260
- type: markdown

.github/ISSUE_TEMPLATE/task.yml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
name: Task
19+
title: "[Task] "
20+
description: Used to create tasks for the community.
21+
labels: [ "help wanted","discussion welcome" ]
22+
body:
23+
- type: textarea
24+
attributes:
25+
label: Motivation
26+
description: Describe the motivations for this task.
27+
validations:
28+
required: true
29+
- type: textarea
30+
attributes:
31+
label: How to complete
32+
description: Description of the task processing steps.
33+
validations:
34+
required: true
35+
- type: textarea
36+
attributes:
37+
label: Task List
38+
description: List all tasks that need to be completed.
39+
placeholder: |
40+
- [ ] Task1...
41+
- [ ] Task2...
42+
- [ ] Task3...
43+
- [ ] Task4...
44+
validations:
45+
required: false
46+
- type: textarea
47+
attributes:
48+
label: Anything else?
49+
description: >
50+
Links? References? Anything that will give us more context about the issue you are encountering!
51+
52+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
53+
- type: markdown
54+
attributes:
55+
value: |
56+
Please read the [Contribution Guideline](https://fesod.apache.org/community/contribution/) before submitting the PR.

.github/dependabot.yml

Lines changed: 38 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,43 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
4-
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
517

618
version: 2
19+
720
updates:
8-
- package-ecosystem: "maven" # See documentation for possible values
9-
directory: "/" # Location of package manifests
21+
- package-ecosystem: "maven"
22+
directory: "/"
23+
schedule:
24+
interval: "daily"
25+
target-branch: "main"
26+
open-pull-requests-limit: 5
27+
ignore:
28+
- dependency-name: "*"
29+
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
30+
labels:
31+
- "dependencies"
32+
- "java"
33+
34+
- package-ecosystem: "github-actions"
35+
directory: "/"
1036
schedule:
1137
interval: "daily"
38+
ignore:
39+
- dependency-name: "*"
40+
update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
41+
labels:
42+
- "dependencies"
43+
- "github actions"

.github/pull_request_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
Thanks very much for contributing to FastExcel! Please make sure that your code changes
2+
Thanks very much for contributing to Apache Fesod (Incubating)! Please make sure that your code changes
33
are covered with tests. And in case of new features or big changes
44
remember to adjust the documentation.
55
@@ -22,6 +22,6 @@ Related: #ISSUE
2222

2323
## Checklist
2424

25-
- [ ] I have read the [Contributor Guide](https://fast-excel.github.io/fastexcel/community/contribution).
25+
- [ ] I have read the [Contributor Guide](https://fesod.apache.org/community/contribution/).
2626
- [ ] I have written the necessary doc or comment.
2727
- [ ] I have added the necessary unit tests and all cases have passed.

0 commit comments

Comments
 (0)