Sha256: be8e4de984ff3317d2ae17973515f9ea9d4467477f5fb03666c8434afe68a4cf

Contents?: true

Size: 822 Bytes

Versions: 1

Compression:

Stored size: 822 Bytes

Contents

module Bezebe
module CVS
    class Revision
        attr_accessor :number, :author, :message, :state, :lines, :dateString, :commitID, :branches

        def initialize(revision = nil)
            if revision.kind_of? Rjb::Rjb_JavaProxy then
                if revision._classname == "org.netbeans.lib.cvsclient.command.log.LogInformation$Revision" then
                    @number = revision.getNumber
                    @author = revision.getAuthor
                    @message = revision.getMessage
                    @state = revision.getState
                    @lines = revision.getLines
                    @dateString = revision.getDateString
                    @commitID = revision.getCommitID
                    @branches = revision.getBranches
                end
            end
        end
    end
end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bezebe-cvs-0.0.1 lib/bezebe-cvs/revision.rb