Skip to content

Commit c6ad95e

Browse files
apply BestieTemplate
1 parent 217cb7c commit c6ad95e

Some content is hidden

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

71 files changed

+2374
-922
lines changed

.JuliaFormatter.toml

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

.all-contributorsrc

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

.cirrus.yml

Lines changed: 8 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,12 @@
1+
freebsd_instance:
2+
image_family: freebsd-13-3
13
task:
2-
matrix:
3-
- name: FreeBSD
4-
freebsd_instance:
5-
image_family: freebsd-14-2
6-
env:
7-
matrix:
8-
- JULIA_VERSION: 1
9-
install_script: |
10-
URL="https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh"
11-
set -x
12-
if [ "$(uname -s)" = "Linux" ] && command -v apt; then
13-
apt update
14-
apt install -y curl
15-
fi
16-
if command -v curl; then
17-
sh -c "$(curl ${URL})"
18-
elif command -v wget; then
19-
sh -c "$(wget ${URL} -q -O-)"
20-
elif command -v fetch; then
21-
sh -c "$(fetch ${URL} -o -)"
22-
fi
4+
name: FreeBSD
5+
env:
6+
matrix:
7+
- JULIA_VERSION: 1
8+
install_script:
9+
- sh -c "$(fetch https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh -o -)"
2310
build_script:
2411
- cirrusjl build
2512
test_script:

.copier-answers.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Changes here will be overwritten by Copier
2+
AddAllcontributors: true
3+
AddCitationCFF: true
4+
AddCodeOfConduct: true
5+
AddCompatHelperCI: true
6+
AddContributionDocs: true
7+
AddCopierCI: false
8+
AddDependabot: true
9+
AddDocs: true
10+
AddDocsCI: true
11+
AddFormatterAndLinterConfigFiles: true
12+
AddGitHubPRTemplate: true
13+
AddGitHubTemplates: true
14+
AddLintCI: true
15+
AddLychee: true
16+
AddMacToCI: true
17+
AddPrecommit: true
18+
AddTagBotCI: true
19+
AddTestCI: true
20+
AddWinToCI: true
21+
Authors: Robert Baraldi <rbaraldi@uw.edu> and Dominique Orban <dominique.orban@gmail.com>
22+
AutoIncludeTests: true
23+
CheckExplicitImports: true
24+
CodeOfConductContact: dominique.orban@gmail.com
25+
ConfigIndentation: 2
26+
ExplicitImportsChecklist: exclude_all_qualified_accesses_are_public
27+
JuliaIndentation: 2
28+
JuliaMinCIVersion: lts
29+
JuliaMinVersion: lts
30+
License: MPL-2.0
31+
LicenseCopyrightHolders: Robert Baraldi <rbaraldi@uw.edu> and Dominique Orban
32+
MarkdownIndentation: 2
33+
PackageName: RegularizedOptimization
34+
PackageOwner: JuliaSmoothOptimizers
35+
PackageUUID: 196f2941-2d58-45ba-9f13-43a2532b2fa8
36+
RunJuliaNightlyOnCI: true
37+
StrategyConfirmIncluded: true
38+
StrategyLevel: 1
39+
StrategyReviewExcluded: true
40+
UseCirrusCI: true
41+
_src_path: C:\Users\mgoll\.julia\packages\BestieTemplate\jdG8v

.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/RegularizedOptimization.jl/issues) with the same question
14+
- You have read the [contributing guide](https://JuliaSmoothOptimizers.github.io/RegularizedOptimization.jl/dev/90-contributing/)
15+
- You are following the [code of conduct](https://github.com/JuliaSmoothOptimizers/RegularizedOptimization.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/RegularizedOptimization.jl/issues) with the same question
12+
- You have read the [contributing guide](https://JuliaSmoothOptimizers.github.io/RegularizedOptimization.jl/dev/90-contributing/)
13+
- You are following the [code of conduct](https://github.com/JuliaSmoothOptimizers/RegularizedOptimization.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/RegularizedOptimization.jl) and haven't found enough information
13+
- There is not an [existing issue](https://github.com/JuliaSmoothOptimizers/RegularizedOptimization.jl/issues) with the same question
14+
- You have read the [contributing guide](https://JuliaSmoothOptimizers.github.io/RegularizedOptimization.jl/dev/90-contributing/)
15+
- You are following the [code of conduct](https://github.com/JuliaSmoothOptimizers/RegularizedOptimization.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
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: "General issue"
2+
description: In case none of the others templates apply
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Thanks for taking the time to fill out this issue!
8+
9+
Please, before submitting, make sure that:
10+
11+
- There is not an [existing issue](https://github.com/JuliaSmoothOptimizers/RegularizedOptimization.jl/issues) with the same question
12+
- You have read the [contributing guide](https://JuliaSmoothOptimizers.github.io/RegularizedOptimization.jl/dev/90-contributing/)
13+
- You are following the [code of conduct](https://github.com/JuliaSmoothOptimizers/RegularizedOptimization.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 issue
20+
validations:
21+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Discussions
4+
url: https://github.com/JuliaSmoothOptimizers/RegularizedOptimization.jl/discussions
5+
about: Create and follow discussions here

0 commit comments

Comments
 (0)