⚰️ remove unused files
This commit is contained in:
parent
28e2aa8e2d
commit
b7657ac3cd
@ -1,42 +0,0 @@
|
|||||||
# Clojure CircleCI 2.0 configuration file
|
|
||||||
#
|
|
||||||
# Check https://circleci.com/docs/2.0/language-clojure/ for more details
|
|
||||||
#
|
|
||||||
version: 2
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
docker:
|
|
||||||
# specify the version you desire here
|
|
||||||
- image: circleci/clojure:lein-2.7.1
|
|
||||||
|
|
||||||
# Specify service dependencies here if necessary
|
|
||||||
# CircleCI maintains a library of pre-built images
|
|
||||||
# documented at https://circleci.com/docs/2.0/circleci-images/
|
|
||||||
# - image: circleci/postgres:9.4
|
|
||||||
|
|
||||||
working_directory: ~/repo
|
|
||||||
|
|
||||||
environment:
|
|
||||||
LEIN_ROOT: "true"
|
|
||||||
# Customize the JVM maximum heap limit
|
|
||||||
JVM_OPTS: -Xmx3200m
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- checkout
|
|
||||||
|
|
||||||
# Download and cache dependencies
|
|
||||||
- restore_cache:
|
|
||||||
keys:
|
|
||||||
- v1-dependencies-{{ checksum "project.clj" }}
|
|
||||||
# fallback to using the latest cache if no exact match is found
|
|
||||||
- v1-dependencies-
|
|
||||||
|
|
||||||
- run: lein deps
|
|
||||||
|
|
||||||
- save_cache:
|
|
||||||
paths:
|
|
||||||
- ~/.m2
|
|
||||||
key: v1-dependencies-{{ checksum "project.clj" }}
|
|
||||||
|
|
||||||
# run tests!
|
|
||||||
- run: lein test
|
|
5
.github/CONTRIBUTING.md
vendored
5
.github/CONTRIBUTING.md
vendored
@ -1,5 +0,0 @@
|
|||||||
Please check out the following resources:
|
|
||||||
|
|
||||||
* [Info For Developers](../README.md#for-developers)
|
|
||||||
* [FAQ](../README.md#FAQ)
|
|
||||||
* [Code of Conduct](../CODE_OF_CONDUCT.md)
|
|
39
.github/ISSUE_TEMPLATE/bug_report.md
vendored
39
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@ -1,39 +0,0 @@
|
|||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Create a report to help us improve
|
|
||||||
labels:
|
|
||||||
|
|
||||||
---
|
|
||||||
*please search the issues for duplicates and read the [FAQ](/witch-house/pronoun.is/blob/master/README.md#FAQ)
|
|
||||||
before submitting a new issue :)*
|
|
||||||
|
|
||||||
|
|
||||||
**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.
|
|
||||||
|
|
||||||
**Screenshots**
|
|
||||||
If applicable, add screenshots to help explain your problem.
|
|
||||||
|
|
||||||
**Desktop (please complete the following information):**
|
|
||||||
- OS: [e.g. iOS]
|
|
||||||
- Browser [e.g. chrome, safari]
|
|
||||||
- Version [e.g. 22]
|
|
||||||
|
|
||||||
**Smartphone (please complete the following information):**
|
|
||||||
- Device: [e.g. iPhone6]
|
|
||||||
- OS: [e.g. iOS8.1]
|
|
||||||
- Browser [e.g. stock browser, safari]
|
|
||||||
- Version [e.g. 22]
|
|
||||||
|
|
||||||
**Additional context**
|
|
||||||
Add any other context about the problem here.
|
|
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@ -1,20 +0,0 @@
|
|||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest an idea for this project
|
|
||||||
labels:
|
|
||||||
|
|
||||||
---
|
|
||||||
*please search the issues for duplicates and read the [FAQ](/witch-house/pronoun.is/blob/master/README.md#FAQ)
|
|
||||||
before submitting a new issue :)*
|
|
||||||
|
|
||||||
**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.
|
|
18
.github/ISSUE_TEMPLATE/new-pronouns.md
vendored
18
.github/ISSUE_TEMPLATE/new-pronouns.md
vendored
@ -1,18 +0,0 @@
|
|||||||
---
|
|
||||||
name: New pronouns
|
|
||||||
about: For requesting a new set of pronouns to pronoun.is
|
|
||||||
labels:
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### Link to fully filled-out pronoun.is link of your pronouns
|
|
||||||
|
|
||||||
https://pronoun.is/a/b/c/d/e
|
|
||||||
|
|
||||||
### External link showing real-world usage of these pronouns
|
|
||||||
|
|
||||||
https://example.com/whatever
|
|
||||||
|
|
||||||
### Should this pronoun set be included according to the [Philosophy on pronoun inclusion](/witch-house/pronoun.is/blob/master/README.md#philosophy-on-pronoun-inclusion)?
|
|
||||||
|
|
||||||
yes/no
|
|
8
.github/PULL_REQUEST_TEMPLATE.md
vendored
8
.github/PULL_REQUEST_TEMPLATE.md
vendored
@ -1,8 +0,0 @@
|
|||||||
*Thanks for contributing! Please check the following things before submitting your PR :)*
|
|
||||||
|
|
||||||
- [ ] PR message includes a link to the relevant issue(s) 💁♀️🖇️🧾
|
|
||||||
- [ ] Commit messages are well-formatted
|
|
||||||
(please follow [this guide](https://chris.beams.io/posts/git-commit/)) 📝📐
|
|
||||||
- [ ] New features have test coverage 📋☑️☑️☑️
|
|
||||||
- [ ] The app boots and pronoun pages are served correctly
|
|
||||||
(try `lein ring server`) 👩💻🚀
|
|
@ -1,76 +0,0 @@
|
|||||||
# Contributor Covenant Code of Conduct
|
|
||||||
|
|
||||||
## Our Pledge
|
|
||||||
|
|
||||||
In the interest of fostering an open and welcoming environment, we as
|
|
||||||
contributors and maintainers pledge to making participation in our project and
|
|
||||||
our community a harassment-free experience for everyone, regardless of age, body
|
|
||||||
size, disability, ethnicity, sex characteristics, gender identity and expression,
|
|
||||||
level of experience, education, socio-economic status, nationality, personal
|
|
||||||
appearance, race, religion, or sexual identity and orientation.
|
|
||||||
|
|
||||||
## Our Standards
|
|
||||||
|
|
||||||
Examples of behavior that contributes to creating a positive environment
|
|
||||||
include:
|
|
||||||
|
|
||||||
* Using welcoming and inclusive language
|
|
||||||
* Being respectful of differing viewpoints and experiences
|
|
||||||
* Gracefully accepting constructive criticism
|
|
||||||
* Focusing on what is best for the community
|
|
||||||
* Showing empathy towards other community members
|
|
||||||
|
|
||||||
Examples of unacceptable behavior by participants include:
|
|
||||||
|
|
||||||
* The use of sexualized language or imagery and unwelcome sexual attention or
|
|
||||||
advances
|
|
||||||
* Trolling, insulting/derogatory comments, and personal or political attacks
|
|
||||||
* Public or private harassment
|
|
||||||
* Publishing others' private information, such as a physical or electronic
|
|
||||||
address, without explicit permission
|
|
||||||
* Other conduct which could reasonably be considered inappropriate in a
|
|
||||||
professional setting
|
|
||||||
|
|
||||||
## Our Responsibilities
|
|
||||||
|
|
||||||
Project maintainers are responsible for clarifying the standards of acceptable
|
|
||||||
behavior and are expected to take appropriate and fair corrective action in
|
|
||||||
response to any instances of unacceptable behavior.
|
|
||||||
|
|
||||||
Project maintainers have the right and responsibility to remove, edit, or
|
|
||||||
reject comments, commits, code, wiki edits, issues, and other contributions
|
|
||||||
that are not aligned to this Code of Conduct, or to ban temporarily or
|
|
||||||
permanently any contributor for other behaviors that they deem inappropriate,
|
|
||||||
threatening, offensive, or harmful.
|
|
||||||
|
|
||||||
## Scope
|
|
||||||
|
|
||||||
This Code of Conduct applies both within project spaces and in public spaces
|
|
||||||
when an individual is representing the project or its community. Examples of
|
|
||||||
representing a project or community include using an official project e-mail
|
|
||||||
address, posting via an official social media account, or acting as an appointed
|
|
||||||
representative at an online or offline event. Representation of a project may be
|
|
||||||
further defined and clarified by project maintainers.
|
|
||||||
|
|
||||||
## Enforcement
|
|
||||||
|
|
||||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
|
||||||
reported by contacting the project maintainer, @morganastra. All
|
|
||||||
complaints will be reviewed and investigated and will result in a response that
|
|
||||||
is deemed necessary and appropriate to the circumstances. The project team is
|
|
||||||
obligated to maintain confidentiality with regard to the reporter of an incident.
|
|
||||||
Further details of specific enforcement policies may be posted separately.
|
|
||||||
|
|
||||||
Project maintainers who do not follow or enforce the Code of Conduct in good
|
|
||||||
faith may face temporary or permanent repercussions as determined by other
|
|
||||||
members of the project's leadership.
|
|
||||||
|
|
||||||
## Attribution
|
|
||||||
|
|
||||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
|
|
||||||
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
|
||||||
|
|
||||||
[homepage]: https://www.contributor-covenant.org
|
|
||||||
|
|
||||||
For answers to common questions about this code of conduct, see
|
|
||||||
https://www.contributor-covenant.org/faq
|
|
@ -1,23 +0,0 @@
|
|||||||
(ns pronouns.pages-test
|
|
||||||
(:require [pronouns.pages :as pages]
|
|
||||||
[clojure.test :refer [deftest testing is are]]))
|
|
||||||
|
|
||||||
(deftest prose-comma-list
|
|
||||||
(testing "`prose-comma-list` turns a list of strings into a prose list"
|
|
||||||
(are [v s] (= (pages/prose-comma-list v) s)
|
|
||||||
["foo" "bar" "baz" "bobble"] "foo, bar, baz, and bobble"
|
|
||||||
["foo" "bar" "baz"] "foo, bar, and baz"
|
|
||||||
["foo" "bar"] "foo and bar"
|
|
||||||
["foo"] "foo"
|
|
||||||
[] "")))
|
|
||||||
|
|
||||||
(deftest lookup-pronouns
|
|
||||||
(are [pronoun-strs pronouns]
|
|
||||||
(= (pages/lookup-pronouns pronoun-strs)
|
|
||||||
pronouns)
|
|
||||||
["she/her"] '(["she" "her" "her" "hers" "herself"])
|
|
||||||
["she" "they"] '(["she" "her" "her" "hers" "herself"]
|
|
||||||
["they" "them" "their" "theirs" "themselves"])
|
|
||||||
["she/her" "foo/bar"] '(["she" "her" "her" "hers" "herself"])
|
|
||||||
["foo/bar"] '()
|
|
||||||
["a/b/c/d/e"] '(("a" "b" "c" "d" "e"))))
|
|
@ -1,12 +0,0 @@
|
|||||||
(ns pronouns.resource-test
|
|
||||||
(:require [pronouns.util :as util]
|
|
||||||
[clojure.test :refer [deftest testing is]]))
|
|
||||||
|
|
||||||
(deftest valid-pronouns-table
|
|
||||||
(let [table (util/slurp-tabfile "resources/pronouns.tab")]
|
|
||||||
(is table "pronouns.tab exists and is non-empty")
|
|
||||||
(doseq [row table]
|
|
||||||
(is (= (count row) 5)
|
|
||||||
"row has five elements")
|
|
||||||
(is (re-matches #".*sel(f|ves)$" (last row))
|
|
||||||
"final element is reflexive"))))
|
|
@ -1,32 +0,0 @@
|
|||||||
(ns pronouns.util-test
|
|
||||||
(:require [pronouns.util :as util]
|
|
||||||
[clojure.test :refer [deftest testing is are]]))
|
|
||||||
|
|
||||||
(def test-table [["ze" "hir" "hir" "hirs" "hirself"]
|
|
||||||
["ze" "zir" "zir" "zirs" "zirself"]
|
|
||||||
["she" "her" "her" "hers" "herself"]
|
|
||||||
["he" "him" "his" "his" "himself"]
|
|
||||||
["they" "them" "their" "theirs" "themselves"]
|
|
||||||
["they" "them" "their" "theirs" "themself"]])
|
|
||||||
|
|
||||||
(deftest table-filters
|
|
||||||
(testing "table-front-filter"
|
|
||||||
(are [arg return] (= (util/table-front-filter arg test-table) return)
|
|
||||||
["she"] [["she" "her" "her" "hers" "herself"]]
|
|
||||||
["ze"] [["ze" "hir" "hir" "hirs" "hirself"]
|
|
||||||
["ze" "zir" "zir" "zirs" "zirself"]]
|
|
||||||
["ze" "zir"] [["ze" "zir" "zir" "zirs" "zirself"]]))
|
|
||||||
|
|
||||||
(testing "table-end-filter"
|
|
||||||
(are [arg return] (= (util/table-end-filter arg test-table) return)
|
|
||||||
["themself"] [["they" "them" "their" "theirs" "themself"]]
|
|
||||||
["themselves"] [["they" "them" "their" "theirs" "themselves"]])))
|
|
||||||
|
|
||||||
(deftest table-lookup
|
|
||||||
(are [arg return] (= (util/table-lookup arg test-table) return)
|
|
||||||
["she"] ["she" "her" "her" "hers" "herself"]
|
|
||||||
["ze"] ["ze" "hir" "hir" "hirs" "hirself"]
|
|
||||||
["ze" "zir"] ["ze" "zir" "zir" "zirs" "zirself"]
|
|
||||||
["they"] ["they" "them" "their" "theirs" "themselves"]
|
|
||||||
["they" "..." "themself"] ["they" "them" "their" "theirs" "themself"]))
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user