lib/win32ole/win32ole.jar in jruby-win32ole-0.8.0 vs lib/win32ole/win32ole.jar in jruby-win32ole-0.8.1
- old
+ new
@@ -1,21 +1,21 @@
PK
- 0]S= META-INF/ PK
- /]S== META-INF/MANIFEST.MFManifest-Version: 1.0
+ qi= META-INF/ PK
+ qi== META-INF/MANIFEST.MFManifest-Version: 1.0
Ant-Version: Apache Ant 1.8.1
Created-By: 1.6.0_21-b07 (Sun Microsystems Inc.)
Class-Path: lib/jruby.jar lib/racob.jar
PK
- 0]S= jruby-win32ole/PK
- 0]S= org/PK
- 0]S=
+ mi= jruby-win32ole/PK
+ mi= org/PK
+ mi=
org/jruby/PK
- 0]S= org/jruby/ext/PK
- 0]S= org/jruby/ext/win32ole/PK
- 0]S= win32ole/PK
- 0]S=P| jruby-win32ole.rbrequire 'java'
+ mi= org/jruby/ext/PK
+ mi= org/jruby/ext/win32ole/PK
+ mi= win32ole/PK
+ mi=?£O O jruby-win32ole.rbrequire 'java'
# Set location so the loader can find the native dll it needs
arch = ENV_JAVA['sun.arch.data.model'] == '32' ? 'x86' : 'x64'
java.lang.System.set_property 'racob.dll.path',
File.dirname(__FILE__) + "/racob-#{arch}.dll"
@@ -23,551 +23,152 @@
require 'racob.jar'
require 'win32ole/win32ole' # <- java native impl of WIN32OLE
require 'win32ole/win32ole_ruby' # <- ruby impl of WIN32OLE
-java_import java.util.Calendar
+java_import org.racob.com.Variant # Needed for static native initializer :(
-java_import org.racob.com.Variant
-java_import org.racob.com.Automation
-java_import org.racob.com.ComFailException
-java_import org.racob.com.ComThread
-java_import org.racob.com.Dispatch
-java_import org.racob.com.DispatchEvents
-java_import org.racob.com.EnumVariant
-java_import org.racob.com.FuncDesc
-java_import org.racob.com.TypeInfo
-java_import org.racob.com.TypeLib
-java_import org.racob.com.VarDesc
-java_import org.racob.com.VariantUtilities
-
java_import org.jruby.ext.win32ole.RubyWIN32OLE
java_import org.jruby.ext.win32ole.RubyInvocationProxy
-
require 'win32ole/win32ole_error'
require 'win32ole/win32ole_method'
require 'win32ole/win32ole_variant'
require 'win32ole/win32ole_variable'
require 'win32ole/win32ole_event'
require 'win32ole/win32ole_param'
require 'win32ole/win32ole_type'
require 'win32ole/win32ole_typelib'
PK
- 0]S=? ? jruby-win32ole/version.rbmodule JRuby
+ qi=R? ? jruby-win32ole/version.rbmodule JRuby
module WIN32OLE
- VERSION = "0.8.0"
+ VERSION = "0.8.1"
end
end
PK
- 0]S=S6 0 org/jruby/ext/win32ole/RubyInvocationProxy.class 1 <
+ mi=S6 0 org/jruby/ext/win32ole/RubyInvocationProxy.class 1 <
% & ' (
) * +
, - . / 0 runtime Lorg/jruby/Ruby; target 'Lorg/jruby/runtime/builtin/IRubyObject; <init> *(Lorg/jruby/runtime/builtin/IRubyObject;)V Code LineNumberTable LocalVariableTable this ,Lorg/jruby/ext/win32ole/RubyInvocationProxy; invoke C(Ljava/lang/String;[Lorg/racob/com/Variant;)Lorg/racob/com/Variant; i I
methodName Ljava/lang/String; variantArgs [Lorg/racob/com/Variant; context !Lorg/jruby/runtime/ThreadContext; length args ([Lorg/jruby/runtime/builtin/IRubyObject;
SourceFile RubyInvocationProxy.java 1
2 3 4 5 6 %org/jruby/runtime/builtin/IRubyObject 7 8 9 : ; *org/jruby/ext/win32ole/RubyInvocationProxy org/racob/com/InvocationProxy ()V
getRuntime ()Lorg/jruby/Ruby; org/jruby/Ruby getCurrentContext #()Lorg/jruby/runtime/ThreadContext; #org/jruby/ext/win32ole/RubyWIN32OLE fromVariant P(Lorg/jruby/Ruby;Lorg/racob/com/Variant;)Lorg/jruby/runtime/builtin/IRubyObject;
callMethod (Lorg/jruby/runtime/ThreadContext;Ljava/lang/String;[Lorg/jruby/runtime/builtin/IRubyObject;)Lorg/jruby/runtime/builtin/IRubyObject; !
T * *+ *+
C* N,6 :6 * ,2 S* -+ W "