Giter Site home page Giter Site logo

jsr223-perl's People

Contributors

fviale avatar maelaudren avatar mbenguig avatar shatalovyaroslav avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jsr223-perl's Issues

Version number is too verbose

The Perl script engine is too verbose when the version is retrieved from the JSR 223 API.

Below is an example that shows the output with the current master:

[15t0@oops;12:04:59] Available script engines: java (1.0), exec (1.0), docker-compose (0.2.0), Oracle Nashorn (1.8.0_101), JSR 223 JRuby Engine (9.0.5.0), cmd (Could not determine version), jython (2.7.0), Groovy Scripting Engine (2.0), bash (4.3.42(1)-release), perl (
[15t0@oops;12:04:59] This is perl 5, version 22, subversion 1 (v5.22.1) built for x86_64-linux-gnu-thread-multi
[15t0@oops;12:04:59] (with 58 registered patches, see perl -V for more detail)
[15t0@oops;12:04:59] Copyright 1987-2015, Larry Wall
[15t0@oops;12:04:59] Perl may be copied only under the terms of either the Artistic License or the
[15t0@oops;12:04:59] GNU General Public License, which may be found in the Perl 5 source kit.
[15t0@oops;12:04:59] Complete documentation for Perl, including FAQ lists, should be found on
[15t0@oops;12:04:59] this system using "man perl" or "perldoc perl". If you have access to the
[15t0@oops;12:04:59] Internet, point your browser at http://www.perl.org/, the Perl Home Page.
[15t0@oops;12:04:59] ), R (1)

Also, there is a difference between the version of the script engine and the version of the Perl binary the script engine makes use of. For instance, the docker-compose script engine does not return the version of the associated binary whereas Bash does. It's seems there is an inconsistency somewhere.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.