Skip to content

Commit a1d94ac

Browse files
authored
Inline membrane gem (#4898)
Remove unused strict_checking Parameter
1 parent 87e1e32 commit a1d94ac

36 files changed

Lines changed: 2359 additions & 3 deletions

Gemfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ gem 'httpclient'
1313
gem 'json-diff'
1414
gem 'json-schema'
1515
gem 'loggregator_emitter', '~> 5.0'
16-
gem 'membrane', '~> 1.0'
1716
gem 'mime-types', '~> 3.7'
1817
gem 'multipart-parser'
1918
gem 'netaddr', '>= 2.0.4'

Gemfile.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,6 @@ GEM
300300
machinist (1.0.6)
301301
mcp (0.8.0)
302302
json-schema (>= 4.1)
303-
membrane (1.1.0)
304303
method_source (1.1.0)
305304
mime-types (3.7.0)
306305
logger
@@ -651,7 +650,6 @@ DEPENDENCIES
651650
listen
652651
loggregator_emitter (~> 5.0)
653652
machinist (~> 1.0.6)
654-
membrane (~> 1.0)
655653
mime-types (~> 3.7)
656654
mock_redis
657655
multipart-parser

lib/membrane.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Vendored Membrane library - inlined from https://github.com/cloudfoundry/membrane
2+
# This shim makes `require "membrane"` load the vendored code from lib/membrane/
3+
# Original upstream: cloudfoundry/membrane (Apache 2.0 licensed)
4+
5+
require 'membrane/errors'
6+
require 'membrane/schemas'
7+
require 'membrane/schema_parser'
8+
require 'membrane/version'

lib/membrane/LICENSE

Lines changed: 325 additions & 0 deletions
Large diffs are not rendered by default.

lib/membrane/NOTICE

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
cf-membrane
2+
3+
Copyright (c) 2013 Pivotal Software Inc. All Rights Reserved.
4+
5+
This product is licensed to you under the Apache License, Version 2.0 (the "License").
6+
You may not use this product except in compliance with the License.
7+
8+
This product may include a number of subcomponents with separate copyright notices
9+
and license terms. Your use of these subcomponents is subject to the terms and
10+
conditions of the subcomponent's license, as noted in the LICENSE file.

0 commit comments

Comments
 (0)