Skip to content

Commit 3308cfd

Browse files
committed
Flatten the platform package
1 parent 30abd5f commit 3308cfd

File tree

7 files changed

+10
-14
lines changed

7 files changed

+10
-14
lines changed

src/main/java/org/truffleruby/RubyContext.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@
7171
import org.truffleruby.platform.Platform;
7272
import org.truffleruby.platform.NativeConfiguration;
7373
import org.truffleruby.platform.TruffleNFIPlatform;
74-
import org.truffleruby.platform.darwin.DarwinNativeConfiguration;
75-
import org.truffleruby.platform.linux.LinuxNativeConfiguration;
74+
import org.truffleruby.platform.DarwinNativeConfiguration;
75+
import org.truffleruby.platform.LinuxNativeConfiguration;
7676
import org.truffleruby.shared.TruffleRuby;
7777
import org.truffleruby.shared.options.RubyOptionTypes;
7878
import org.truffleruby.stdlib.CoverageManager;

src/main/java/org/truffleruby/parser/BodyTranslator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,8 +253,6 @@
253253
import org.truffleruby.parser.parser.ParseNodeTuple;
254254
import org.truffleruby.parser.parser.ParserSupport;
255255
import org.truffleruby.parser.scope.StaticScope;
256-
import org.truffleruby.platform.graal.AssertConstantNodeGen;
257-
import org.truffleruby.platform.graal.AssertNotCompiledNodeGen;
258256

259257
import com.oracle.truffle.api.RootCallTarget;
260258
import com.oracle.truffle.api.Truffle;
@@ -264,6 +262,8 @@
264262
import com.oracle.truffle.api.object.DynamicObject;
265263
import com.oracle.truffle.api.source.Source;
266264
import com.oracle.truffle.api.source.SourceSection;
265+
import org.truffleruby.platform.AssertConstantNodeGen;
266+
import org.truffleruby.platform.AssertNotCompiledNodeGen;
267267

268268
/**
269269
* A JRuby parser node visitor which translates JRuby AST nodes into truffle Nodes.

src/main/java/org/truffleruby/platform/graal/AssertConstantNode.java renamed to src/main/java/org/truffleruby/platform/AssertConstantNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* GNU General Public License version 2, or
88
* GNU Lesser General Public License version 2.1.
99
*/
10-
package org.truffleruby.platform.graal;
10+
package org.truffleruby.platform;
1111

1212
import com.oracle.truffle.api.CompilerDirectives;
1313
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;

src/main/java/org/truffleruby/platform/graal/AssertNotCompiledNode.java renamed to src/main/java/org/truffleruby/platform/AssertNotCompiledNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* GNU General Public License version 2, or
88
* GNU Lesser General Public License version 2.1.
99
*/
10-
package org.truffleruby.platform.graal;
10+
package org.truffleruby.platform;
1111

1212
import com.oracle.truffle.api.CompilerDirectives;
1313
import com.oracle.truffle.api.CompilerDirectives.TruffleBoundary;

src/main/java/org/truffleruby/platform/darwin/DarwinNativeConfiguration.java renamed to src/main/java/org/truffleruby/platform/DarwinNativeConfiguration.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,9 @@
3535
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3636
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3737
*/
38-
package org.truffleruby.platform.darwin;
38+
package org.truffleruby.platform;
3939

4040
import org.truffleruby.RubyContext;
41-
import org.truffleruby.platform.DefaultNativeConfiguration;
42-
import org.truffleruby.platform.NativeConfiguration;
4341

4442
public class DarwinNativeConfiguration extends DefaultNativeConfiguration {
4543

src/main/java/org/truffleruby/platform/linux/LinuxNativeConfiguration.java renamed to src/main/java/org/truffleruby/platform/LinuxNativeConfiguration.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,9 @@
3535
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3636
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3737
*/
38-
package org.truffleruby.platform.linux;
38+
package org.truffleruby.platform;
3939

4040
import org.truffleruby.RubyContext;
41-
import org.truffleruby.platform.DefaultNativeConfiguration;
42-
import org.truffleruby.platform.NativeConfiguration;
4341

4442
public class LinuxNativeConfiguration extends DefaultNativeConfiguration {
4543

tool/generate-native-config.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@
4343

4444
case RUBY_PLATFORM
4545
when /x86_64-linux/
46-
PLATFORM_FILE = 'org/truffleruby/platform/linux/LinuxNativeConfiguration.java'
46+
PLATFORM_FILE = 'org/truffleruby/platform/LinuxNativeConfiguration.java'
4747
EXTRA_CFLAGS << ' -D_GNU_SOURCE'
4848
when /x86_64-darwin/
49-
PLATFORM_FILE = 'org/truffleruby/platform/darwin/DarwinNativeConfiguration.java'
49+
PLATFORM_FILE = 'org/truffleruby/platform/DarwinNativeConfiguration.java'
5050
else
5151
raise "Unsupported platform #{RUBY_PLATFORM}"
5252
end

0 commit comments

Comments
 (0)