Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase upstream changes #4

Merged
merged 27 commits into from
Jan 19, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
42e9219
introduce GitHub Actions
shogo82148 Jul 31, 2021
ed6d2f5
Add lint+vet+old versions to GitHub Action
Code0x58 Aug 1, 2021
5ce1ba4
Remove Travis CI and references
Code0x58 Aug 1, 2021
2fb15b1
Drop support/testing for Go 1.11 and earlier (#381)
nshalman Aug 4, 2021
cc8365b
Update x/sys to latest (#379)
nshalman Aug 4, 2021
16f0d42
add //go:build lines + add 1.17.0-rc2 to test matrix (#377)
shogo82148 Aug 4, 2021
82ee6f3
Update test matrix for go 1.17 stable release (#385)
nshalman Aug 17, 2021
e2e9517
Add AddRaw to not follow symlinks + Fix link folloing on Windows (#289)
Code0x58 Aug 18, 2021
08848a0
v1.5.0 preparation (#380)
Code0x58 Aug 18, 2021
dfdb645
revise pull request template
nathany Aug 24, 2021
b98ede5
Revert "Add AddRaw to not follow symlinks + Fix link folloing on Wind…
nathany Aug 24, 2021
466b39d
prepare 1.5.1, retract 1.5.0
nathany Aug 24, 2021
3eb7fa4
Removed dead link
COil May 7, 2020
0aba082
Update issue templates (#410)
nathany Jan 14, 2022
83f9fe6
Test on Go 1.18 and two most recent versions (#411)
nathany Jan 14, 2022
6e1d4e4
update readme
nathany Jan 14, 2022
d696f5c
revise contributing
nathany Jan 14, 2022
62a598a
maintainers wanted
nathany Jan 14, 2022
af855d7
Final Notice: Maintainers Wanted
nathany Jan 14, 2022
73c3b57
fix go vet warnings: call to (*T).Fatalf from a non-test goroutine (#…
shogo82148 Jan 17, 2022
62c0033
made the changes related to recursive directory check
parzed Nov 7, 2019
838fcbc
made changes in window.go for buffer size
parzed Nov 7, 2019
7c9f13c
DA-992: Pair windows' delete + create event to generate a rename even…
parzed Jul 14, 2021
f75d808
Rebase upstream fixes
hu13 Jan 18, 2022
7ee4312
Rename bundle only works on windows
hu13 Jan 18, 2022
d09fa33
Merge branch 'preveil' into update/upstream
hu13 Jan 18, 2022
0aff1d1
Update CI golang
hu13 Jan 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

Before reporting an issue, please ensure you are using the latest release of `fsnotify`, and please
search for existing issue to avoid duplicates.

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Which operating system and version are you using?**

Linux: lsb_release -a
macOS: sw_vers
Windows: systeminfo | findstr /B /C:OS

**Additional context**
If applicable, add screenshots or a code sample to help explain your problem.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
2 changes: 2 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
NOTE: Please do not open a pull request that adds or changes the public API without giving consideration to all supported operating systems.

#### What does this pull request do?


Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ jobs:
runs-on: windows-latest

steps:
- name: Set up Go 1.13
- name: Set up Go 1.17
uses: actions/setup-go@v2
with:
go-version: 1.13
go-version: 1.17

- name: Check out code into the Go module directory
if: github.event_name == 'push'
Expand All @@ -42,6 +42,6 @@ jobs:
uses: golangci/golangci-lint-action@v2
with:
# Optional: version of golangci-lint to use in form of v1.2 or v1.2.3 or `latest` to use the latest version
version: v1.40.0
version: v1.43.0

args: --config golangci.yml ./...
57 changes: 57 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: test
on: [push]
jobs:
test:
strategy:
fail-fast: false
matrix:
os:
- ubuntu-latest
- macos-latest
- windows-latest
go:
- '1.18.0-beta1'
- '1.17'
- '1.16'
runs-on: ${{ matrix.os }}
steps:
- name: setup Go
uses: actions/setup-go@v2
with:
stable: 'false'
go-version: ${{ matrix.go }}

- name: checkout
uses: actions/checkout@v2

- name: test
run: |
go test --race ./...

lint:
runs-on: ubuntu-latest
steps:
- name: setup Go
uses: actions/setup-go@v2
with:
go-version: '1.17'

- name: checkout
uses: actions/checkout@v2

- name: gofmt
run: |
test -z "$(gofmt -s -d . | tee /dev/stderr)"

- name: vet
run: |
go vet ./...

- name: golangci-lint
uses: golangci/golangci-lint-action@v2
continue-on-error: true
with:
version: latest
skip-go-installation: true


1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@

.vagrant
*.sublime-project
bin/**
2 changes: 2 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Chris Howey <howeyc@gmail.com> <chris@howey.me>
Nathan Youngman <git@nathany.com> <4566+nathany@users.noreply.github.com>
1 change: 1 addition & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
golang 1.17.6
36 changes: 0 additions & 36 deletions .travis.yml

This file was deleted.

16 changes: 13 additions & 3 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -4,35 +4,44 @@

# You can update this list using the following command:
#
# $ git shortlog -se | awk '{print $2 " " $3 " " $4}'
# $ (head -n10 AUTHORS && git shortlog -se | sed -E 's/^\s+[0-9]+\t//') | tee AUTHORS

# Please keep the list sorted.

Aaron L <aaron@bettercoder.net>
Adrien Bustany <adrien@bustany.org>
Alexey Kazakov <alkazako@redhat.com>
Amit Krishnan <amit.krishnan@oracle.com>
Anmol Sethi <me@anmol.io>
Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Brian Goff <cpuguy83@gmail.com>
Bruno Bigras <bigras.bruno@gmail.com>
Caleb Spare <cespare@gmail.com>
Case Nelson <case@teammating.com>
Chris Howey <chris@howey.me> <howeyc@gmail.com>
Chris Howey <howeyc@gmail.com>
Christoffer Buchholz <christoffer.buchholz@gmail.com>
Daniel Wagner-Hall <dawagner@gmail.com>
Dave Cheney <dave@cheney.net>
Eric Lin <linxiulei@gmail.com>
Evan Phoenix <evan@fallingsnow.net>
Francisco Souza <f@souza.cc>
Gautam Dey <gautam.dey77@gmail.com>
Hari haran <hariharan.uno@gmail.com>
John C Barstow
Ichinose Shogo <shogo82148@gmail.com>
Johannes Ebke <johannes@ebke.org>
John C Barstow <jbowtie@amathaine.com>
Kelvin Fo <vmirage@gmail.com>
Ken-ichirou MATSUZAWA <chamas@h4.dion.ne.jp>
Matt Layher <mdlayher@gmail.com>
Matthias Stone <matthias@bellstone.ca>
Nathan Youngman <git@nathany.com>
Nickolai Zeldovich <nickolai@csail.mit.edu>
Oliver Bristow <evilumbrella+github@gmail.com>
Patrick <patrick@dropbox.com>
Paul Hammond <paul@paulhammond.org>
Pawel Knap <pawelknap88@gmail.com>
Pieter Droogendijk <pieter@binky.org.uk>
Pratik Shinde <pratikshinde320@gmail.com>
Pursuit92 <JoshChase@techpursuit.net>
Riku Voipio <riku.voipio@linaro.org>
Rob Figueiredo <robfig@gmail.com>
Expand All @@ -41,6 +50,7 @@ Slawek Ligus <root@ooz.ie>
Soge Zhang <zhssoge@gmail.com>
Tiffany Jernigan <tiffany.jernigan@intel.com>
Tilak Sharma <tilaks@google.com>
Tobias Klauser <tobias.klauser@gmail.com>
Tom Payne <twpayne@gmail.com>
Travis Cline <travis.cline@gmail.com>
Tudor Golubenco <tudor.g@gmail.com>
Expand Down
Loading