Sha256: 0a78b2448048715a2988bc3f637a7f5500fb377c8ca44785a4aebbed4d9883a5
Contents?: true
Size: 1.43 KB
Versions: 24
Compression:
Stored size: 1.43 KB
Contents
{"name":"Gemfile.lock","scopeName":"source.gemfile-lock","patterns":[{"include":"#dependencies-sections"},{"include":"#other-sections"}],"repository":{"dependencies-sections":{"name":"section.gemfile-lock","begin":"^(GEM|PATH|GIT|DEPENDENCIES)$","end":"^$","patterns":[{"include":"#entries"},{"include":"#dependency-specs"}],"beginCaptures":{"0":{"name":"keyword.control.section.gemfile-lock"}}},"dependency-specs":{"patterns":[{"name":"dependency.gemfile-lock","begin":"^ {2,6}([^ !]+)\\s*(\\()?","end":"($|\\))","patterns":[{"include":"#versions"}],"beginCaptures":{"1":{"name":"entity.package.gemfile-lock"},"2":{"name":"punctuation.parenthesis.begin.gemfile-lock"}},"endCaptures":{"1":{"name":"punctuation.parenthesis.end.gemfile-lock"}}}]},"entries":{"patterns":[{"name":"entry.gemfile-lock","match":"^ +([a-z]+:) ?(.*)$","captures":{"1":{"name":"meta.property-name.gemfile-lock"},"2":{"name":"string.gemfile-lock"}}}]},"other-sections":{"name":"section.gemfile-lock","begin":"^[A-Z ]+$","end":"^$","patterns":[{"match":"^\\s+(.*)$","captures":{"1":{"name":"string.gemfile-lock"}}}],"beginCaptures":{"0":{"name":"keyword.control.section.gemfile-lock"}}},"versions":{"patterns":[{"name":"version.gemfile-lock","match":"(?:(\u003c=|\u003e=|=|~\u003e|\u003c|\u003e|!=) )?([0-9A-Za-z_\\-\\.]+)(,)?","captures":{"1":{"name":"keyword.operator.comparison.gemfile-lock"},"2":{"name":"constant.numeric.gemfile-lock"},"3":{"name":"punctuation.separator.gemfile-lock"}}}]}}}
Version data entries
24 entries across 24 versions & 1 rubygems