-
4 |
-
5 | 6 | 7 |8 |9 | 10 |11 |
12 |

Oops! That was unexpected...
31 |coala couldn't find the page you're looking for.
32 | 35 |├── .ci ├── build.sh ├── check_maintainership.sh ├── check_moban.sh └── rultor_secrets.sh.asc ├── .coafile ├── .editorconfig ├── .gitignore ├── .moban.yaml ├── .ruby-version ├── .rultor.yml ├── .travis.yml ├── 404.html ├── CNAME ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── _config.yml ├── _faq ├── application-template.md ├── cep-and-its-importance.md ├── coala-will-apply-for-gsoc.md ├── contact-mentor.md ├── gsoc-requirements.md ├── high-involvement-status.md ├── i-want-to-do-a-gsoc.md ├── is-mentor-necessary.md ├── mentor-obligations.md ├── own-project-idea.md ├── project-participation.md ├── steal-project-idea.md ├── student-obligations.md ├── thesis.md ├── working-out-the-proposal.md └── writing-a-great-proposal.md ├── _layouts └── report.md ├── _projects ├── README.md ├── add-repo-license.md ├── antlr-v4.md ├── aspects.md ├── assign-issues.md ├── automate-dependency-repology.md ├── automate-vulture-whitelist.md ├── bear-updates.md ├── coala-cli.md ├── coala-language-server.md ├── coala-web.md ├── cobot-enhancement.md ├── commit-based-perftest.md ├── commit-content-checks.md ├── communication-bridge.md ├── convert-bear-to-aspects.md ├── corobo-enhancement.md ├── create-jenkins-plugin.md ├── debug-profile.md ├── django-microfarm.md ├── documentation-extraction.md ├── editor-support.md ├── enhance-and-improve-coala-community-and-projects-website.md ├── enhance-coala-quickstart.md ├── example.md ├── extend-linter-integration.md ├── generic-bears.md ├── git-bug.md ├── git-bug2.md ├── git-task-list.md ├── gitmate-coala.md ├── gitmate-gitlab.md ├── gitmate-jira.md ├── gitmate-plugins.md ├── gitmate-testing.md ├── go-bears-on-bsd.md ├── i-gitt-scm-support.md ├── implement-aspects.md ├── implement-metrics-for-coala.md ├── improve-corobo.md ├── improve-diff-handling.md ├── improve-installation.md ├── integrate-pyflakes-AST.md ├── jetbrains-ide-plugin.md ├── meta-review.md ├── nested-languages.md ├── newcomer-metrics.md ├── nextgen-action-system.md ├── optimize-caching.md ├── pr-perftest.md ├── python-support.md ├── quickstart-green-mode.md ├── result-reporter-tool.md ├── roberta-external-source.md ├── rstcheck-with-better-sphinx-support.md ├── standardised-file-format.md ├── use-coala-2.md ├── use-coala-3.md ├── use-coala.md └── vulture.md ├── _reports ├── A-Hilaly.md ├── AlexMaxim.md ├── AmolGrover.md ├── GuangyuanYang.md ├── HemangKumar.md ├── KVGarg.md ├── MeetMangukiya.md ├── NaveenKumarSangi.md ├── Naveenaidu.md ├── NitanshuVashistha.md ├── PrajwalM.md ├── RJ722.md ├── RahulJha.md ├── RaiVaibhav.md ├── RohanVB.md ├── Utkarsh1308.md ├── VamshiKrishna.md ├── adhikasp.md ├── akshatkarani.md ├── bkhanale.md ├── chay2199.md ├── example.md ├── ishanSrt.md ├── kriti21.md ├── ksdme.md ├── li-boxuan.md ├── macbox7.md ├── palash25.md ├── pareksha.md ├── pilgrim2308.md ├── pra17dod.md ├── saksham.md ├── satwikkansal.md ├── shrikrishna.md └── virresh.md ├── book.json ├── data ├── admins.json ├── faq.liquid ├── locale │ ├── LANGS.md │ ├── en │ │ ├── README.md │ │ ├── SUMMARY.md │ │ ├── book.json │ │ ├── faq │ │ └── projects │ ├── hi │ │ └── faq.json │ ├── id │ │ ├── README.md │ │ ├── SUMMARY.md │ │ ├── book.json │ │ ├── faq.json │ │ ├── faq │ │ │ ├── coala-will-apply-for-gsoc.md │ │ │ └── contact-mentor.md │ │ ├── projects.json │ │ └── projects │ │ │ └── roberta-external-source.md │ └── ro │ │ └── faq.json └── projects.liquid ├── favicon.ico ├── index.html ├── netlify.toml ├── partials └── tabs │ ├── faq.html │ ├── mentors.html │ ├── projects.html │ └── students.html ├── reports.html ├── resources ├── css │ ├── 404.css │ └── style.css ├── images │ ├── coala-404.png │ └── coala.png ├── js │ ├── analytics.js │ ├── app.js │ └── directives │ │ ├── faqs.js │ │ ├── mentors.js │ │ ├── projects.js │ │ └── students.js └── vendors │ ├── angular-sanitize │ └── angular-sanitize.js │ ├── bootstrap │ └── css │ │ └── bootstrap.min.css │ ├── markdown │ └── markdown.js │ ├── materialize │ └── css │ │ ├── materialize.css │ │ └── materialize.min.css │ └── showdown │ └── showdown.js ├── screenshots ├── header.png └── logo.png └── tools └── authorPatchCollector.py /.ci/build.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e # halt script on error 3 | 4 | bundle exec jekyll build 5 | bundle exec htmlproofer ./_site \ 6 | --disable-external \ 7 | --only-4xx 8 | -------------------------------------------------------------------------------- /.ci/check_maintainership.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Do not use `set -x` here as then it displays the PYPIPW in logs 4 | set -e 5 | 6 | # Get environment variables, readily decrypted by rultor 7 | source ../rultor_secrets.sh 8 | 9 | # Make sure the user is a maintainer 10 | if curl "https://api.github.com/teams/1238757/memberships/${author}?access_token=${GITHUB_TOKEN}" | grep -q "Not Found"; then 11 | echo "@${author} is not in the maintainers group." 12 | exit 1 13 | fi 14 | -------------------------------------------------------------------------------- /.ci/check_moban.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -ex 4 | 5 | : "${MOBAN_BRANCH:=master}" 6 | 7 | git clone https://gitlab.com/coala/mobans \ 8 | --branch=${MOBAN_BRANCH} ../coala-mobans 9 | 10 | moban 11 | git diff --exit-code 12 | -------------------------------------------------------------------------------- /.ci/rultor_secrets.sh.asc: -------------------------------------------------------------------------------- 1 | -----BEGIN PGP MESSAGE----- 2 | 3 | hQEMA5qETcGag5w6AQgAh+zT6fGZ24R3Dn4D403/G5kwKBB5dr5WgQYdL6jyUJrN 4 | O5XatbOODhBstI6vjAE2TV8eT9jVwc1H2cP30wskh4qrAidB/rJkzFn1aO4wJTOd 5 | dCLuEXDPPPI9545YTNCpmqKYbdh9w16NepjwvgPAXS9G6JusFBlqjXpXsdtxqeoF 6 | VPpRABT2Sbau9Uz5o5EJ4OxTQeSRmG4YOimod8O7BSG3jUzFrkbNKLT68m01CSYi 7 | EoZFZMR8EMLZkvWEpqW/qm6zIS//p7cyJ+6Xq5OY6NIymMIE46ZBmS0VTEtuH+Y3 8 | haUFQjoBEVMjEAAFzN8vTT9XhJSxvJ8L/sf53f0pjNLAIQH4Rkcz0gj0teEMwfB8 9 | SsVNz5oEwer78MvkHXuVK7RW27sHeTKZLLqf2JAA1QKYZAG8N4VErGsvCixyvF5I 10 | mA/LEBHKbj5AABzzlCjMxAN5qiQnPJ+ajQTIrHMP3GrEdTwbLaqKnUtVa/PVBfpF 11 | Fp1V3Eo+5qGcET0SY+Z+u2X4wSNiYzMswowCLsIs6x7wGZ6lcMyy8+Cgz5zA9ZNJ 12 | UOTV/BNd8PO8U9GnwB0/pDQrEV6nRFm5bu92+UkywJUQH0bTSbpI+a9bGIpZHMF5 13 | RI5VVWG/ZbELGXwje5XswwHA6g== 14 | =52lT 15 | -----END PGP MESSAGE----- 16 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig is awesome: https://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | # Unix-style newlines with a newline ending every file 7 | [*] 8 | end_of_line = lf 9 | insert_final_newline = true 10 | 11 | # Matches multiple files with brace expansion notation 12 | # Set default charset 13 | [*.{js,py}] 14 | charset = utf-8 15 | 16 | # 4 space indentation 17 | [*.py] 18 | indent_style = space 19 | indent_size = 4 20 | 21 | # Tab indentation (no size specified) 22 | [Makefile] 23 | indent_style = tab 24 | 25 | # Indentation override for all JS under lib directory 26 | [lib/**.js] 27 | indent_style = space 28 | indent_size = 2 29 | 30 | # Matches the exact files either package.json or .travis.yml 31 | [{package.json,.travis.yml}] 32 | indent_style = space 33 | indent_size = 2 34 | -------------------------------------------------------------------------------- /.moban.yaml: -------------------------------------------------------------------------------- 1 | overrides: coala.yaml 2 | 3 | language: ruby 4 | gitignore_language: Jekyll 5 | gitignore_extra_rulesets: 6 | - GitBook 7 | 8 | configuration: 9 | template_dir: 10 | - ../coala-mobans/templates/ 11 | - ../coala-mobans/assets/ 12 | configuration: .moban.yaml 13 | configuration_dir: ../coala-mobans/ 14 | targets: 15 | - .gitignore: coala-gitignore.jj2 16 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.5.1 2 | -------------------------------------------------------------------------------- /.rultor.yml: -------------------------------------------------------------------------------- 1 | merge: 2 | fast-forward: only 3 | script: 4 | - bash .ci/check_maintainership.sh 5 | 6 | decrypt: 7 | rultor_secrets.sh: "repo/.ci/rultor_secrets.sh.asc" 8 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | services: docker 2 | 3 | language: ruby 4 | rvm: 5 | - 2.5.1 6 | cache: bundler 7 | 8 | .disable_global: &disable_global 9 | rvm: false 10 | cache: false 11 | before_install: [] 12 | install: [] 13 | script: [] 14 | 15 | env: 16 | global: 17 | - GRAVIS="https://raw.githubusercontent.com/DanySK/Gravis-CI/master/" 18 | - JDK="adopt@1.8.0-275" 19 | 20 | jobs: 21 | include: 22 | - stage: moban 23 | <<: *disable_global 24 | language: python 25 | python: 3.6 26 | cache: pip 27 | install: pip install moban 28 | script: .ci/check_moban.sh 29 | - stage: coala 30 | <<: *disable_global 31 | language: python 32 | python: 3.6 33 | cache: pip 34 | before_install: 35 | - curl "${GRAVIS}.install-jdk-travis.sh" 36 | --output ~/.install-jdk-travis.sh 37 | - source ~/.install-jdk-travis.sh 38 | - npm install -g csslint@^1.0.5 39 | install: 40 | - cOALA_ZIP_URL=https://github.com/coala/coala/archive/master.zip 41 | - curl -fsSL -o coala-master.zip $cOALA_ZIP_URL 42 | - pip install coala-master.zip 43 | - BEARS_ZIP_URL=https://codeload.github.com/coala/coala-bears/zip 44 | - curl -fsSL -o coala-bears.zip $BEARS_ZIP_URL/master 45 | - pip install coala-bears.zip[alldeps] --pre -U 46 | script: coala --ci 47 | 48 | before_install: 49 | # Speeds installation of html-proofer 50 | - export NOKOGIRI_USE_SYSTEM_LIBRARIES=true 51 | 52 | # Assume bundler is being used, therefore 53 | # the `install` step will run `bundle install` by default. 54 | script: 55 | - .ci/build.sh 56 | 57 | notifications: 58 | email: false 59 | webhooks: https://www.travisbuddy.com/ 60 | on_success: never 61 | 62 | # Route your build to the container-based infrastructure for a faster build 63 | sudo: false 64 | -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 | --- 2 | --- 3 | 4 | 5 |
6 |coala couldn't find the page you're looking for.
32 | 35 |