diff --git a/mx.fastr/mx_fastr.py b/mx.fastr/mx_fastr.py index 75b81ec0ea974ad783dbd27b6023cfa6a0908369..441777bbc87063106fdfe716c634013a3d772817 100644 --- a/mx.fastr/mx_fastr.py +++ b/mx.fastr/mx_fastr.py @@ -221,13 +221,6 @@ def build(args): os.environ['LFLAGS'] = '-Xlinker -lstdc++' return mx_jvm().build(args) -def pylint(args): - return mx.pylint(['--primary']) - -def eclipseformat(args): - mx.log("Note: eclipseformat is currently not supported for FastR") - return 0 - def _fastr_gate_runner(args, tasks): # Until fixed, we call Checkstyle here and limit to primary with mx_gate.Task('Checkstyle check', tasks) as t: @@ -266,7 +259,7 @@ mx_gate.add_gate_runner(_fastr_suite, _fastr_gate_runner) def gate(args): '''Run the R gate''' # exclude findbugs until compliant - mx_gate.gate(args + ['-x', '-t', 'FindBugs,Checkheaders,Checkstyle,Distribution Overlap Check,BuildJavaWithEcj']) + mx_gate.gate(args + ['-x', '-t', 'FindBugs,Checkheaders,Distribution Overlap Check,BuildJavaWithEcj']) def _test_harness_body_install_new(args, vmArgs): '''the callback from mx.test''' @@ -568,14 +561,12 @@ _commands = { 'junitsimple' : [junit_simple, ['options']], 'junitdefault' : [junit_default, ['options']], 'junitgate' : [junit_gate, ['options']], - 'pylint' : [pylint, ['options']], 'unittest' : [unittest, ['options']], 'rbcheck' : [rbcheck, ['options']], 'rcmplib' : [rcmplib, ['options']], 'test' : [test, ['options']], 'rrepl' : [rrepl, '[options]'], 'installcran' : [installcran, '[options]'], - 'eclipseformat' : [eclipseformat, '[options]'], } _commands.update(mx_fastr_pkgtest._commands) diff --git a/mx.fastr/suite.py b/mx.fastr/suite.py index 017d2cfbac660906395014d89c13e48f248ad69f..2e264e27d20fe96a09c72acdfe26b2d846465591 100644 --- a/mx.fastr/suite.py +++ b/mx.fastr/suite.py @@ -406,6 +406,7 @@ suite = { "distDependencies" : [ "truffle:TRUFFLE_API", "truffle:TRUFFLE_DEBUG", + "TRUFFLE_R_PARSER_PROCESSOR", ], },