Skip to content

Commit 8d53e89

Browse files
committed
[GR-7660][GR-10130] Drop rails 4.2 ecosystem tests and the jtt tool
PullRequest: truffleruby/666
2 parents 26753bd + fe800ba commit 8d53e89

26 files changed

+0
-3699
lines changed

doc/contributor/quick-rails-testing.md

Lines changed: 0 additions & 179 deletions
This file was deleted.

spec/truffle/truffle/constants_spec.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212

1313
it "has no common constants with Object" do
1414
known_offenders = [
15-
:Gem, # Truffle::Gem::BCrypt, to remove with truffleruby-tool
1615
:Binding, # Truffle::Binding.of_caller, should move under TruffleRuby
1716
]
1817
code = "puts((Truffle.constants & Object.constants) - #{known_offenders.inspect})"

src/main/java/org/truffleruby/builtins/BuiltinsClasses.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,6 @@
132132
import org.truffleruby.extra.TruffleRubyNodesFactory;
133133
import org.truffleruby.extra.ffi.PointerNodesBuiltins;
134134
import org.truffleruby.extra.ffi.PointerNodesFactory;
135-
import org.truffleruby.gem.bcrypt.BCryptNodesBuiltins;
136-
import org.truffleruby.gem.bcrypt.BCryptNodesFactory;
137135
import org.truffleruby.interop.InteropNodesBuiltins;
138136
import org.truffleruby.interop.InteropNodesFactory;
139137
import org.truffleruby.interop.PolyglotNodesBuiltins;
@@ -167,7 +165,6 @@ public static void setupBuiltinsLazy(CoreMethodNodeManager coreManager, Primitiv
167165
ArrayNodesBuiltins.setup(coreManager, primitiveManager);
168166
AtomicReferenceNodesBuiltins.setup(coreManager, primitiveManager);
169167
BasicObjectNodesBuiltins.setup(coreManager, primitiveManager);
170-
BCryptNodesBuiltins.setup(coreManager, primitiveManager);
171168
BigDecimalNodesBuiltins.setup(coreManager, primitiveManager);
172169
BindingNodesBuiltins.setup(coreManager, primitiveManager);
173170
ByteArrayNodesBuiltins.setup(coreManager, primitiveManager);
@@ -243,7 +240,6 @@ public static List<List<? extends NodeFactory<? extends RubyNode>>> getCoreNodeF
243240
ArrayNodesFactory.getFactories(),
244241
AtomicReferenceNodesFactory.getFactories(),
245242
BasicObjectNodesFactory.getFactories(),
246-
BCryptNodesFactory.getFactories(),
247243
BigDecimalNodesFactory.getFactories(),
248244
BindingNodesFactory.getFactories(),
249245
ByteArrayNodesFactory.getFactories(),

src/main/java/org/truffleruby/core/CoreLibrary.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -544,9 +544,6 @@ public CoreLibrary(RubyContext context) {
544544
bigDecimalClass = defineClass(numericClass, "BigDecimal");
545545
Layouts.CLASS.setInstanceFactoryUnsafe(bigDecimalClass, Layouts.BIG_DECIMAL.createBigDecimalShape(bigDecimalClass, bigDecimalClass));
546546

547-
final DynamicObject gem = defineModule(truffleModule, "Gem");
548-
defineModule(gem, "BCrypt");
549-
550547
truffleFFIModule = defineModule(truffleModule, "FFI");
551548
truffleFFIPointerClass = defineClass(truffleFFIModule, objectClass, "Pointer");
552549
Layouts.CLASS.setInstanceFactoryUnsafe(truffleFFIPointerClass, Layouts.POINTER.createPointerShape(truffleFFIPointerClass, truffleFFIPointerClass));

0 commit comments

Comments
 (0)