Skip to content

Commit a66c772

Browse files
File sync from hanakai-rb/repo-sync
Updated files: - .github/ISSUE_TEMPLATE/bug-report.md - CONTRIBUTING.md - LICENSE - spec/support/warnings.rb
1 parent 278c349 commit a66c772

File tree

4 files changed

+19
-18
lines changed

4 files changed

+19
-18
lines changed

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,5 @@ A clear and concise description of what you expected to happen.
2121

2222
## My environment
2323

24-
- Affects my production application: **YES/NO**
2524
- Ruby version: ...
2625
- OS: ...

CONTRIBUTING.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
1-
# Issue Guidelines
1+
# Issue guidelines
22

33
## Reporting bugs
44

5-
If you found a bug, report an issue and describe what's the expected behavior versus what actually happens. If the bug causes a crash, attach a full backtrace. If possible, a reproduction script showing the problem is highly appreciated.
5+
If you’ve found a bug, please report an issue and describe the expected behavior versus what actually happens. If the bug causes a crash, attach a full backtrace. If possible, a reproduction script showing the problem is highly appreciated.
66

77
## Reporting feature requests
88

9-
Report a feature request **only after discussing it first on [discourse.dry-rb.org](https://discourse.dry-rb.org)** where it was accepted. Please provide a concise description of the feature.
9+
Report a feature request **only after discussing it first on [our forum](https://discourse.hanamirb.org)** and having it accepted. Please provide a concise description of the feature.
1010

1111
## Reporting questions, support requests, ideas, concerns etc.
1212

13-
**PLEASE DON'T** - use [discourse.dry-rb.org](https://discourse.dry-rb.org) instead.
13+
**Please don’t.** Use [our forum](https://discourse.hanamirb.org) instead.
1414

15-
# Pull Request Guidelines
15+
# Pull request guidelines
1616

17-
A Pull Request will only be accepted if it addresses a specific issue that was reported previously, or fixes typos, mistakes in documentation etc.
17+
A pull request will only be accepted if it addresses a specific issue that was reported previously, or fixes typos, mistakes in documentation etc.
1818

1919
Other requirements:
2020

21-
1) Do not open a pull request if you can't provide tests along with it. If you have problems writing tests, ask for help in the related issue.
22-
2) Follow the style conventions of the surrounding code. In most cases, this is standard ruby style.
23-
3) Add API documentation if it's a new feature
24-
4) Update API documentation if it changes an existing feature
25-
5) Bonus points for sending a PR which updates user documentation in the `docsite` directory
21+
1. Do not open a pull request if you can't provide tests along with it. If you have problems writing tests, ask for help in the related issue.
22+
2. Follow the style conventions of the surrounding code. In most cases, this is standard ruby style.
23+
3. Add API documentation if it's a new feature.
24+
4. Update API documentation if it changes an existing feature.
25+
5. Bonus points for sending a PR which updates user documentation in our [site repository](https://github.com/hanakai-rb/site).
2626

2727
# Asking for help
2828

29-
If these guidelines aren't helpful, and you're stuck, please post a message on [discourse.dry-rb.org](https://discourse.dry-rb.org).
29+
If these guidelines aren't helpful, and you're stuck, please post a message on [our forum](https://discourse.dry-rb.org) or [find us in chat](https://discord.gg/KFCxDmk3JQ).

LICENSE

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2015-2025 Hanakai team
3+
Copyright (c) 2015-2026 Hanakai team
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy of
66
this software and associated documentation files (the "Software"), to deal in
@@ -18,4 +18,3 @@ FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
1818
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
1919
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
2020
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21-

spec/support/warnings.rb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44

55
require "warning"
66

7-
Warning.ignore(%r{rspec/core})
8-
Warning.ignore(%r{rspec/mocks})
9-
Warning.ignore(/codacy/)
7+
# Ignore warnings for experimental features
108
Warning[:experimental] = false if Warning.respond_to?(:[])
9+
10+
# Ignore all warnings coming from gem dependencies
11+
Gem.path.each do |path|
12+
Warning.ignore(//, path)
13+
end

0 commit comments

Comments
 (0)