Sha256: 387c440e8f48e0002225840941d9329a5dc06f216f1fa6394ab7d10a199eaa87

Contents?: true

Size: 1.27 KB

Versions: 11

Compression:

Stored size: 1.27 KB

Contents

=begin

This file is part of the sandboxed_erb project, https://github.com/markpent/SandboxedERB

Copyright (c) 2011 Mark Pentland <mark.pent@gmail.com>

sandboxed_erb is free software: you can redistribute it and/or modify
it under the terms of the gnu general public license as published by
the free software foundation, either version 3 of the license, or
(at your option) any later version.

sandboxed_erb is distributed in the hope that it will be useful,
but without any warranty; without even the implied warranty of
merchantability or fitness for a particular purpose.  see the
gnu general public license for more details.

you should have received a copy of the gnu general public license
along with shikashi.  if not, see <http://www.gnu.org/licenses/>.

=end


require "erb"
require "partialruby"
require "sandboxed_erb/template"
require "sandboxed_erb/tree_processor"
require "sandboxed_erb/sandbox_methods"
require "sandboxed_erb/system_mixins"


module SandboxedErb
  class Error < ::StandardError #:nodoc: all
  end
  
  class CompileError < Error #:nodoc: all
  end
  class CompileSecurityError < Error #:nodoc: all
  end
  class RuntimeError < Error #:nodoc: all
  end
  class RuntimeSecurityError < Error #:nodoc: all
  end
  class MissingMethodError < Error #:nodoc: all
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
sandboxed_erb-0.4.8 lib/sandboxed_erb.rb
sandboxed_erb-0.4.7 lib/sandboxed_erb.rb
sandboxed_erb-0.4.6 lib/sandboxed_erb.rb
sandboxed_erb-0.4.5 lib/sandboxed_erb.rb
sandboxed_erb-0.4.4 lib/sandboxed_erb.rb
sandboxed_erb-0.4.3 lib/sandboxed_erb.rb
sandboxed_erb-0.4.2 lib/sandboxed_erb.rb
sandboxed_erb-0.4.1 lib/sandboxed_erb.rb
sandboxed_erb-0.4.0 lib/sandboxed_erb.rb
sandboxed_erb-0.3.0 lib/sandboxed_erb.rb
sandboxed_erb-0.2.0 lib/sandboxed_erb.rb