OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
ruby
/
2.5.0
/
rubygems
/
resolver
/
molinillo
/
lib
/
molinillo
/
dependency_graph
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 07:14:11 AM
rwxr-xr-x
📄
action.rb
929 bytes
10/30/2016 06:32:48 AM
rw-r--r--
📄
add_edge_no_circular.rb
1.91 KB
03/17/2017 01:29:22 AM
rw-r--r--
📄
add_vertex.rb
1.65 KB
10/30/2016 06:32:48 AM
rw-r--r--
📄
delete_edge.rb
1.84 KB
10/30/2016 06:32:48 AM
rw-r--r--
📄
detach_vertex_named.rb
1.55 KB
01/24/2017 02:38:57 AM
rw-r--r--
📄
log.rb
3.83 KB
10/30/2016 06:32:48 AM
rw-r--r--
📄
set_payload.rb
1.14 KB
10/30/2016 06:32:48 AM
rw-r--r--
📄
tag.rb
732 bytes
10/30/2016 06:32:48 AM
rw-r--r--
📄
vertex.rb
3.84 KB
03/17/2017 01:29:22 AM
rw-r--r--
Editing: action.rb
Close
# frozen_string_literal: true module Gem::Resolver::Molinillo class DependencyGraph # An action that modifies a {DependencyGraph} that is reversible. # @abstract class Action # rubocop:disable Lint/UnusedMethodArgument # @return [Symbol] The name of the action. def self.action_name raise 'Abstract' end # Performs the action on the given graph. # @param [DependencyGraph] graph the graph to perform the action on. # @return [Void] def up(graph) raise 'Abstract' end # Reverses the action on the given graph. # @param [DependencyGraph] graph the graph to reverse the action on. # @return [Void] def down(graph) raise 'Abstract' end # @return [Action,Nil] The previous action attr_accessor :previous # @return [Action,Nil] The next action attr_accessor :next end end end