mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Rename MemoryBlob to Blob
This commit is contained in:
		| @@ -4,7 +4,7 @@ module Linguist | ||||
|   # A MemoryBlob is a wrapper around the content of a file to make it quack | ||||
|   # like a Grit::Blob. It provides the basic interface: `name`, | ||||
|   # `data`, `path` and `size`. | ||||
|   class MemoryBlob | ||||
|   class Blob | ||||
|     include BlobHelper | ||||
| 
 | ||||
|     # Public: Initialize a new MemoryBlob. | ||||
| @@ -1,11 +1,11 @@ | ||||
| require 'linguist/blob_helper' | ||||
| require 'linguist/memory_blob' | ||||
| require 'linguist/blob' | ||||
|  | ||||
| module Linguist | ||||
|   # A FileBlob is a wrapper around a File object to make it quack | ||||
|   # like a Grit::Blob. It provides the basic interface: `name`, | ||||
|   # `data`, `path` and `size`. | ||||
|   class FileBlob < MemoryBlob | ||||
|   class FileBlob < Blob | ||||
|     include BlobHelper | ||||
|  | ||||
|     # Public: Initialize a new FileBlob from a path | ||||
|   | ||||
| @@ -3,7 +3,7 @@ require "minitest/autorun" | ||||
| require "mocha/setup" | ||||
| require "linguist" | ||||
| require 'color-proximity' | ||||
| require "linguist/memory_blob" | ||||
| require "linguist/blob" | ||||
|  | ||||
| def fixtures_path | ||||
|   File.expand_path("../fixtures", __FILE__) | ||||
| @@ -17,7 +17,7 @@ end | ||||
| def fixture_blob_memory(name) | ||||
|   filepath = (name =~ /^\//)? name : File.join(fixtures_path, name) | ||||
|   content = File.read(filepath) | ||||
|   Linguist::MemoryBlob.new(name, content) | ||||
|   Linguist::Blob.new(name, content) | ||||
| end | ||||
|  | ||||
| def samples_path | ||||
| @@ -32,5 +32,5 @@ end | ||||
| def sample_blob_memory(name) | ||||
|   filepath = (name =~ /^\//)? name : File.join(samples_path, name) | ||||
|   content = File.read(filepath) | ||||
|   Linguist::MemoryBlob.new(name, content) | ||||
|   Linguist::Blob.new(name, content) | ||||
| end | ||||
|   | ||||
		Reference in New Issue
	
	Block a user