diff options
Diffstat (limited to 'lib/compilers/scala.js')
-rw-r--r-- | lib/compilers/scala.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/compilers/scala.js b/lib/compilers/scala.js index d6c380649..d20c6b9c8 100644 --- a/lib/compilers/scala.js +++ b/lib/compilers/scala.js @@ -22,6 +22,10 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. +import Semver from 'semver'; + +import {asSafeVer} from '../utils'; + import { ScalaParser } from './argument-parsers'; import { JavaCompiler } from './java'; @@ -71,7 +75,7 @@ export class ScalaCompiler extends JavaCompiler { '-deprecation', ]; - return this.compiler.semver.startsWith('3') ? scala3Opts : scala2Opts; + return Semver.gte(asSafeVer(this.compiler.semver), '3.0.0', true) ? scala3Opts : scala2Opts; } getArgumentParser() { |