Skip to content

Commit 2585b09

Browse files
committed
[fix] compat with JRuby 10 initialize_copy changes
1 parent 9ad979b commit 2585b09

File tree

8 files changed

+8
-0
lines changed

8 files changed

+8
-0
lines changed

src/main/java/org/jruby/ext/openssl/BN.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,7 @@ private static BigInteger initBigIntegerBase(final Ruby runtime, RubyString str,
171171
}
172172
}
173173

174+
@JRubyMethod(visibility = Visibility.PRIVATE)
174175
@Override
175176
public IRubyObject initialize_copy(final IRubyObject that) {
176177
super.initialize_copy(that);

src/main/java/org/jruby/ext/openssl/PKeyDH.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ public PKeyDH(Ruby runtime, RubyClass clazz) {
101101
super(runtime, clazz);
102102
}
103103

104+
@JRubyMethod(visibility = Visibility.PRIVATE)
104105
@Override
105106
public IRubyObject initialize_copy(final IRubyObject original) {
106107
if (this == original) return this;

src/main/java/org/jruby/ext/openssl/PKeyDSA.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ public PKeyDSA(Ruby runtime, RubyClass type, DSAPrivateKey privKey, DSAPublicKey
117117
private transient volatile BigInteger dsa_q;
118118
private transient volatile BigInteger dsa_g;
119119

120+
@JRubyMethod(visibility = Visibility.PRIVATE)
120121
@Override
121122
public IRubyObject initialize_copy(final IRubyObject original) {
122123
if (this == original) return this;

src/main/java/org/jruby/ext/openssl/PKeyEC.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,7 @@ private void setGroup(final Group group) {
403403
this.curveName = this.group.getCurveName();
404404
}
405405

406+
@JRubyMethod(visibility = Visibility.PRIVATE)
406407
@Override
407408
public IRubyObject initialize_copy(final IRubyObject original) {
408409
if (this == original) return this;

src/main/java/org/jruby/ext/openssl/PKeyRSA.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ public PKeyRSA(Ruby runtime, RubyClass type, RSAPrivateCrtKey privKey, RSAPublic
148148
private transient volatile BigInteger rsa_dmq1;
149149
private transient volatile BigInteger rsa_iqmp;
150150

151+
@JRubyMethod(visibility = Visibility.PRIVATE)
151152
@Override
152153
public IRubyObject initialize_copy(final IRubyObject original) {
153154
if (this == original) return this;

src/main/java/org/jruby/ext/openssl/SSLContext.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,7 @@ public IRubyObject initialize(IRubyObject[] args) {
324324
return initializeImpl();
325325
}
326326

327+
@JRubyMethod(visibility = Visibility.PRIVATE)
327328
@Override // NOTE: instance variables (no internal state) on #dup
328329
public IRubyObject initialize_copy(IRubyObject original) {
329330
SSLContext copy = (SSLContext) super.initialize_copy(original);

src/main/java/org/jruby/ext/openssl/X509Attribute.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ public IRubyObject initialize(final ThreadContext context, final IRubyObject[] a
120120
return this;
121121
}
122122

123+
@JRubyMethod(visibility = Visibility.PRIVATE)
123124
@Override
124125
public IRubyObject initialize_copy(final IRubyObject original) {
125126
if (this == original) return this;

src/main/java/org/jruby/ext/openssl/X509Extension.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,7 @@ else if ( args.length > 1 ) {
250250
return this;
251251
}
252252

253+
@JRubyMethod(visibility = Visibility.PRIVATE)
253254
@Override
254255
public IRubyObject initialize_copy(final IRubyObject original) {
255256
if (this == original) return this;

0 commit comments

Comments
 (0)