├── .github ├── Contributing.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── semantic.yml ├── .gitignore ├── .golangci.yml ├── Attribution.txt ├── CHANGLOG.md ├── Dockerfile ├── Jenkinsfile ├── LICENSE ├── Makefile ├── OWNERS.md ├── README.md ├── bin └── test-attribution-txt.sh ├── cmd ├── main.go └── res │ ├── configuration.yaml │ ├── devices │ └── Simple-Device.yaml │ └── profiles │ └── Simple-Driver.yaml ├── go.mod ├── go.sum ├── internal └── driver │ ├── constants.go │ ├── driver.go │ ├── driver_test.go │ ├── readingchecker.go │ ├── types.go │ └── utils.go └── version.go /.github/Contributing.md: -------------------------------------------------------------------------------- 1 | ## Commit Message Guidelines 2 | 3 | We have very precise rules over how our git commit messages can be formatted. This leads to **more readable messages** that are easy to follow when looking through the **project history**. For full contribution guidelines visit 4 | the [Contributors Guide](https://wiki.edgexfoundry.org/display/FA/Committing+Code+Guidelines#CommittingCodeGuidelines-Commits) on the EdgeX Wiki 5 | 6 | ### Commit Message Format 7 | Each commit message consists of a **header**, a **body** and a **footer**. The header has a special format that includes a **type**, a **scope** and a **subject**: 8 | 9 | ``` 10 | (): 11 | 12 | 13 | 14 |