[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/webpaste 321e6a4 191/298: Added more details for contribut
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/webpaste 321e6a4 191/298: Added more details for contributing |
Date: |
Thu, 9 Dec 2021 19:00:12 -0500 (EST) |
branch: elpa/webpaste
commit 321e6a4777cf0b8f2e4a6b9f7016a5ae03f0fa19
Author: Elis Axelsson <elis.axelsson@gmail.com>
Commit: Elis Axelsson <elis.axelsson@gmail.com>
Added more details for contributing
---
CONTRIBUTING.org | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/CONTRIBUTING.org b/CONTRIBUTING.org
index 1cf230f..610983b 100644
--- a/CONTRIBUTING.org
+++ b/CONTRIBUTING.org
@@ -28,9 +28,11 @@ After that you do the settings you need to reproduce it
(like providers and
other stuff).
** Contributing code
+*** Code style
Never leave trailing spaces on a line in any file. And end all files with
exactly one newline. Not more or less than that.
+*** Flycheck
Plase run [[http://www.flycheck.org/][flycheck]] with
[[https://github.com/purcell/flycheck-package][flycheck-package]] in your
editor to get hints and
highlights of errors. Only one error is allowed in each file.
@@ -49,3 +51,8 @@ And for the tests it's okay with another error which is:
Cannot open load file: No such file or directory, webpaste
#+end_src
This is due to the same reasons as above.
+
+*** Tests
+Make sure the tests works, for regular unit tests. Just run =make unit=. If
+you have changed something that might affect providers functionallity or just
+want to make sure all the providers works, you can run =make integration=.
- [nongnu] elpa/webpaste 0df8ea0 144/298: Hide some options from customize, (continued)
- [nongnu] elpa/webpaste 0df8ea0 144/298: Hide some options from customize, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 7bd2cec 148/298: Added support to open created pastes in browser, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste d37a904 160/298: Fix POST bug for several providers, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 30e78d6 164/298: Refactored the error callbacks, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste d27e571 182/298: Added integration tests for paste.pound-python.org, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 76d4ddb 162/298: Update test to test the right function, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 4937b30 177/298: Change integration test to contain a link to webpaste in the pasted message, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 6b0043b 181/298: Added integration tests for dpaste.de, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 505ffb3 189/298: Switched all webpaste/whatever to webpaste-watever to comply with elisp guidelines, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 0546284 176/298: Added types to some defcustom missing it, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 321e6a4 191/298: Added more details for contributing,
ELPA Syncer <=
- [nongnu] elpa/webpaste 26b4d21 192/298: Added test of appending mode name to post data, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 8d5e884 200/298: Added skeleton of documentation for creation of custom providers., ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 655a364 205/298: Remove local variables since it became easier to get the providers, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste d6967bd 217/298: Check emacs version after emacs install, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 2da60b8 223/298: Bump version for new release, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 1925521 228/298: Add emacs 26.1 to tests, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 9c5e921 234/298: WP-25: Add README for raw pastes, ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 3d639f1 256/298: Merge branch 'fix-undercover', ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 51b20d9 235/298: Merge branch 'WP-25-raw-pastes', ELPA Syncer, 2021/12/09
- [nongnu] elpa/webpaste 22f64b7 255/298: undercover: Fix up undercover reporting, ELPA Syncer, 2021/12/09