Skip to content

Commit 35abc45

Browse files
authored
Apply BestieTemplate (#89)
* Apply BestieTemplate
1 parent 9abb1d8 commit 35abc45

Some content is hidden

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

55 files changed

+1869
-762
lines changed

.JuliaFormatter.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
margin = 100
1+
annotate_untyped_fields_with_any = false
22
indent = 2
3-
whitespace_typedefs = true
4-
whitespace_ops_in_indices = true
3+
margin = 100
4+
normalize_line_endings = "unix"
55
remove_extra_newlines = true
6-
annotate_untyped_fields_with_any = false
7-
normalize_line_endings = "unix"
6+
whitespace_ops_in_indices = true
7+
whitespace_typedefs = true

.all-contributorsrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"projectName": "SolverCore",
3+
"projectOwner": "JuliaSmoothOptimizers",
4+
"files": ["README.md", "docs/src/index.md"]
5+
}

.breakage/Project.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
[deps]
2-
GitHub = "bc5e4493-9b4d-5f90-b8aa-2b2bcaad7a26"
3-
PkgDeps = "839e9fc8-855b-5b3c-a3b7-2833d3dd1f59"
1+
[deps]
2+
GitHub = "bc5e4493-9b4d-5f90-b8aa-2b2bcaad7a26"
3+
PkgDeps = "839e9fc8-855b-5b3c-a3b7-2833d3dd1f59"

.cirrus.yml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,10 @@ task:
22
matrix:
33
- name: FreeBSD
44
freebsd_instance:
5-
image_family: freebsd-13-2
5+
image_family: freebsd-13-3
66
env:
77
matrix:
8-
- JULIA_VERSION: 1.6
98
- JULIA_VERSION: 1
10-
- name: musl Linux
11-
container:
12-
image: alpine:3.14
13-
env:
14-
- JULIA_VERSION: 1
15-
- name: MacOS M1
16-
macos_instance:
17-
image: ghcr.io/cirruslabs/macos-monterey-base:latest
18-
env:
19-
- JULIA_VERSION: 1
209
install_script: |
2110
URL="https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh"
2211
set -x

.copier-answers.jso.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ PackageName: "SolverCore"
22
PackageOwner: "JuliaSmoothOptimizers"
33
PackageUUID: "ff4d7338-4cf1-434d-91df-b86cb86fb843"
44
_src_path: "https://github.com/JuliaSmoothOptimizers/JSOBestieTemplate.jl"
5-
_commit: "v0.13.0"
5+
_commit: "7bcc7d0a2905be7ca9d1dd6519e8df59ae89605c"
66
AddBreakage: true
77
AddBenchmark: false
88
AddBenchmarkCI: true
9+
AddCirrusCI: true

.copier-answers.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Changes here will be overwritten by Copier
2+
AddAllcontributors: true
3+
AddCodeOfConduct: true
4+
AddContributionDocs: true
5+
AddCopierCI: false
6+
AddGitHubTemplates: true
7+
AddMacToCI: true
8+
AddPrecommit: true
9+
AddWinToCI: true
10+
AnswerStrategy: ask
11+
Authors: Tangi Migot <[email protected]>, Abel Soares Siqueira <[email protected]>,
12+
Dominique Orban <[email protected]>
13+
AutoIncludeTests: true
14+
CheckExplicitImports: true
15+
CodeOfConductContact: [email protected]
16+
ConfigIndentation: 2
17+
ExplicitImportsChecklist: exclude_all_qualified_access_are_public
18+
JuliaIndentation: 2
19+
JuliaMinCIVersion: lts
20+
JuliaMinVersion: lts
21+
License: MPL-2.0
22+
LicenseCopyrightHolders: Tangi Migot, Abel Soares Siqueira, Dominique Orban
23+
MarkdownIndentation: 2
24+
PackageName: SolverCore
25+
PackageOwner: JuliaSmoothOptimizers
26+
PackageUUID: ff4d7338-4cf1-434d-91df-b86cb86fb843
27+
RunJuliaNightlyOnCI: true
28+
UseCirrusCI: false
29+
_commit: v0.15.0
30+
_src_path: https://github.com/JuliaBesties/BestieTemplate.jl

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# https://editorconfig.org
2+
root = true
3+
4+
[*]
5+
end_of_line = lf
6+
insert_final_newline = true
7+
charset = utf-8
8+
indent_style = space
9+
trim_trailing_whitespace = true
10+
11+
[*.jl]
12+
indent_size = 2
13+
14+
[*.md]
15+
indent_size = 2
16+
17+
[*.{yml,toml,json}]
18+
indent_size = 2
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: Bug Report
2+
description: File a bug report related to running the package
3+
title: "[Bug] "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
11+
Please, before submitting, make sure that:
12+
13+
- There is not an [existing issue](https://github.com/JuliaSmoothOptimizers/SolverCore.jl/issues) with the same question
14+
- You have read the [contributing guide](https://JuliaSmoothOptimizers.github.io/SolverCore.jl/dev/90-contributing/)
15+
- You are following the [code of conduct](https://github.com/JuliaSmoothOptimizers/SolverCore.jl/blob/main/CODE_OF_CONDUCT.md)
16+
The form below should help you in filling out this issue.
17+
- type: textarea
18+
id: description
19+
attributes:
20+
label: Description
21+
description: Describe the bug
22+
validations:
23+
required: true
24+
- type: input
25+
id: pkg-version
26+
attributes:
27+
label: Package Version
28+
description: What version of the package are you running?
29+
validations:
30+
required: true
31+
- type: input
32+
id: version
33+
attributes:
34+
label: Julia Version
35+
description: What version of Julia are you running?
36+
validations:
37+
required: true
38+
- type: textarea
39+
id: reproduction
40+
attributes:
41+
label: Reproduction steps
42+
description: What steps led to the bug happening? Please provide a minimal reproducible example.
43+
validations:
44+
required: true
45+
- type: textarea
46+
id: logs
47+
attributes:
48+
label: Relevant log output
49+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
50+
render: shell
51+
- type: dropdown
52+
id: os
53+
attributes:
54+
label: "Operating System"
55+
description: What is the impacted environment?
56+
multiple: true
57+
options:
58+
- Windows
59+
- Linux
60+
- Mac
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: "Feature Request"
2+
description: Suggest a new feature for the package
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Thanks for taking the time to fill out this feature request!
8+
9+
Please, before submitting, make sure that:
10+
11+
- There is not an [existing issue](https://github.com/JuliaSmoothOptimizers/SolverCore.jl/issues) with the same question
12+
- You have read the [contributing guide](https://JuliaSmoothOptimizers.github.io/SolverCore.jl/dev/90-contributing/)
13+
- You are following the [code of conduct](https://github.com/JuliaSmoothOptimizers/SolverCore.jl/blob/main/CODE_OF_CONDUCT.md)
14+
The form below should help you in filling out this issue.
15+
- type: textarea
16+
id: description
17+
attributes:
18+
label: Description
19+
description: Describe the requested feature
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: validation
24+
attributes:
25+
label: Validation and testing
26+
description: How could we verify that the new feature works? What kind of tests can be done?
27+
- type: textarea
28+
id: motivation
29+
attributes:
30+
label: Motivation
31+
description: Explain why this feature is relevant
32+
- type: textarea
33+
id: target
34+
attributes:
35+
label: Target audience
36+
description: Tell more about the users of this feature, or where it could be useful
37+
- type: textarea
38+
id: can-help
39+
attributes:
40+
label: Can you help?
41+
description: Can you help developing this feature?
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: "Usage question"
2+
description: Questions related to the usage
3+
labels: ["documentation"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out this question!
9+
10+
Please, before submitting, make sure that:
11+
12+
- You have checked the [documentation](https://JuliaSmoothOptimizers.github.io/SolverCore.jl) and haven't found enough information
13+
- There is not an [existing issue](https://github.com/JuliaSmoothOptimizers/SolverCore.jl/issues) with the same question
14+
- You have read the [contributing guide](https://JuliaSmoothOptimizers.github.io/SolverCore.jl/dev/90-contributing/)
15+
- You are following the [code of conduct](https://github.com/JuliaSmoothOptimizers/SolverCore.jl/blob/main/CODE_OF_CONDUCT.md)
16+
The form below should help you in filling out this issue.
17+
- type: textarea
18+
id: description
19+
attributes:
20+
label: Description
21+
description: Write your question
22+
validations:
23+
required: true

0 commit comments

Comments
 (0)