Sha256: 138baec57589369e95241becbb3e18e306102867198f2a52ddfaee2099f0fcec

Contents?: true

Size: 463 Bytes

Versions: 23

Compression:

Stored size: 463 Bytes

Contents

# JSON check API

For checking the content of `.yml` files.

```ruby
module PlatformosCheck
  class MyCheckName < YamlCheck
    category :yaml,
    # A check can belong to multiple categories. Valid ones:
    categories :translation, :performance
    severity :suggestion # :error or :style

    def on_file(file)
      file # an instance of `PlatformosCheck::JsonFile`
      file.content # the parsed JSON, as a Ruby object, usually a Hash
    end
  end
end
```

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
platformos-check-0.4.12 docs/api/yaml_check.md
platformos-check-0.4.11 docs/api/yaml_check.md
platformos-check-0.4.10 docs/api/yaml_check.md
platformos-check-0.4.9 docs/api/yaml_check.md
platformos-check-0.4.8 docs/api/yaml_check.md
platformos-check-0.4.7 docs/api/yaml_check.md
platformos-check-0.4.6 docs/api/yaml_check.md
platformos-check-0.4.5 docs/api/yaml_check.md
platformos-check-0.4.4 docs/api/yaml_check.md
platformos-check-0.4.3 docs/api/yaml_check.md
platformos-check-0.4.2 docs/api/yaml_check.md
platformos-check-0.4.1 docs/api/yaml_check.md
platformos-check-0.4.0 docs/api/yaml_check.md
platformos-check-0.3.3 docs/api/yaml_check.md
platformos-check-0.3.1 docs/api/yaml_check.md
platformos-check-0.3.0 docs/api/yaml_check.md
platformos-check-0.2.2 docs/api/yaml_check.md
platformos-check-0.2.1 docs/api/yaml_check.md
platformos-check-0.2.0 docs/api/yaml_check.md
platformos-check-0.1.0 docs/api/yaml_check.md