pre-commit/testing/resources
Joseph Moniz 0603c3c931 Add a coursier_launch integration
This is a follow up to the repository based coursier integration. The
standard coursier integration is to this integration what the docker
integration is to the docker_image integration.

This is meant to target either maven coordinates or coursier apps
directly without depending on a hook repository containing app
descriptors and hook configs making this integration highly suitable
for local hooks.

An example of hook local targets are bellow
```yaml
- repo: local
  hooks:
    - id: scalafmt
      name: scalafmt
      entry: scalafmt # coursier app target
      language: coursier_launch
      files: (\.scala|\.sbt|\.sc)$
    - id: scalafix
      name: scalafix
      entry: ch.epfl.scala:::scalafix-cli:latest.release # maven coordinates target
      language: coursier_launch
      files: (\.scala|\.sbt|\.sc)$
    - id: echo-java
      name: echo-java
      entry: echo-java
      language: coursier_launch
      args: ["--", "hello from java"] # forward arguments to the app
```
2020-11-06 12:55:21 -05:00
..
arbitrary_bytes_repo Clean up calls to .encode() / .decode() 2020-01-12 10:46:33 -08:00
arg_per_line_hooks_repo Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
conda_hooks_repo Support for conda as a language 2019-12-20 18:43:59 -08:00
coursier_hooks_repo add coursier (jvm) as a language 2020-10-27 09:21:54 -07:00
coursier_launch_hooks_repo Add a coursier_launch integration 2020-11-06 12:55:21 -05:00
docker_hooks_repo Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
docker_image_hooks_repo Add new docker_image language type. 2017-09-02 19:49:23 -07:00
dotnet_hooks_csproj_repo add initial dotnet support 2020-09-27 15:04:35 -07:00
dotnet_hooks_sln_repo add initial dotnet support 2020-09-27 15:04:35 -07:00
exclude_types_repo add types_or 2020-11-02 17:25:10 +00:00
failing_hook_repo add types_or 2020-11-02 17:25:10 +00:00
golang_hooks_repo Add first class support for golang hooks 2017-01-24 13:49:22 -08:00
logfile_repo Adds support for 'log_file' in hook config 2017-05-08 10:54:04 +10:00
modified_file_returns_zero_repo add types_or 2020-11-02 17:25:10 +00:00
node_hooks_repo Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
node_versioned_hooks_repo Update the versioned node hook test 2018-01-11 22:20:21 -08:00
not_found_exe Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
perl_hooks_repo Add basic perl repo test 2020-02-01 15:41:14 +02:00
prints_cwd_repo Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
python3_hooks_repo upgrade hooks, pyupgrade pre-commit 2020-01-12 09:27:04 -08:00
python_hooks_repo upgrade hooks, pyupgrade pre-commit 2020-01-12 09:27:04 -08:00
python_venv_hooks_repo some manual py2 cleanups 2020-01-12 09:27:04 -08:00
ruby_hooks_repo Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
ruby_versioned_hooks_repo Refactor pre_commit.repository and factor out cached-property 2018-12-30 20:56:49 -08:00
rust_hooks_repo Add tests for Rust 2018-05-22 21:52:34 -07:00
script_hooks_repo add types_or 2020-11-02 17:25:10 +00:00
stdout_stderr_repo Some manual .format() -> f-strings 2020-01-12 13:39:53 -08:00
swift_hooks_repo Update get-swift for bionic 2020-01-12 10:15:02 -08:00
system_hook_with_spaces_repo Introduce .pre-commit-hooks.yaml as a replacement for hooks.yaml 2017-01-21 13:47:59 -08:00
types_or_repo add types_or 2020-11-02 17:25:10 +00:00
types_repo add types_or 2020-11-02 17:25:10 +00:00
img1.jpg Add staged_files_only context manager. 2014-04-05 19:35:35 -07:00
img2.jpg Add staged_files_only context manager. 2014-04-05 19:35:35 -07:00
img3.jpg Add staged_files_only context manager. 2014-04-05 19:35:35 -07:00