JRuby

Szoftver screenshot:
JRuby
Szoftver adatai:
Változat: 1.7.10
Feltöltés dátuma: 17 Feb 15
Fejlesztő: Jan Arne Petersen
Engedély: Ingyenes
Népszerűség: 0

Rating: nan/5 (Total Votes: 0)

JRuby egy nyílt forráskódú, és a tiszta Java végrehajtása a híres Ruby tolmács.
JRuby szorosan integrálva van a Java, hogy mind beágyazni a tolmács bármilyen Java alkalmazás és a script minden Java osztály.

Tulajdonságok :

    < li> A 1.8.6 kompatibilis Ruby tolmács írásbeli 100% -osan tiszta Java
  • A legtöbb builtin Ruby osztályt
  • Támogatás interakciós és meghatározó java osztályokat belül ruby ​​
  • Bean Scripting keretrendszer (BTF) támogatása
  • Terjesztve a tri-engedély (CPL / GPL / LGPL)

Mi az új ebben a kiadásban:

  • változása Megjegyzés:
  • 22 megoldott problémák
  • Windows require_relative regressziós fix.
  • véletlenszerű PILLANATKÉP függőségi rögzített
  • Egy pár rendező hibákat bevonásával kódolják az fix.
  • kérdéseket megoldani a 1.7.10:
  • # 1385 - Socket :: SOMAXCONN
  • # 1380 - teszt-kiterjesztette ennek hiányában
  • # 1375 - Global végül figyelmen kívül hagyja hozzárendelése
  • # 1374 - require_relative jelez, amikor a hívott osztályútvonalfájlok: / path fájl a Windows a JRuby 1.7.9
  • # 1363 - forráskódból a 1.7.9 miatt nem sikerül elégedetlen maven függőségek
  • # 1355 - Kivétel induló új téma után set_trace_func hívást
  • # 1349 - bin / {rake, rdoc, ri} törött alapértelmezés szerint JRuby 1.7.9
  • # 1345 - UnmarshalStream: Keresse kódoló információkat minden esetben változók
  • # 1338 - UnmarshalStream: Rögzített két off-by-one hiba unmarshalInt
  • # 1336 - szerelés Enumerator # kandikál viselkedése
  • # 1335 - Array # repeated_permutation kell argumentumainak száma 1
  • # 1334 - #enum_slice és #enum_cons a 1.8-only
  • # 1323 - Snapshot függőség megjelent JRuby-core 1.7.9
  • # 1322 - Dir megoldja symlinks
  • # 1317 - 1311 dátumidőpont összehasonlítás
  • # 1312 - File.expand_path (& quot; NULL & quot;) törött
  • # 1311 - DateTime összehasonlítás at ezredmásodperc indítvány
  • # 1252 - Tartomány # méretű hiányzik JRuby 1.7.8 a 2.0 mód
  • # 1184 - határozatlan módszer `__ruby_object" az interface végrehajtása
  • # 1156 - JRuby-OpenSSL forog a végtelenségig próbál írni, hogy a socket, ami az állami CLOSE_WAIT
  • # 1129 - IO # read_nonblock blokkok néha SSL Sockets
  • # 480 - JRuby nem kezeli az UTF-8 Source Files

Mi az új verzióban 1.7.9:

  • változása Megjegyzés:
  • 36 megoldott problémák
  • Windows File.size rögzített
  • Windows teremteni fog megfelelően megjeleníteni a konzolablakokért codepage
  • Fix regressziós amely megtörte Compass (vagy bármit, ami attól függött FSSM)
  • Még néhány kódolási javított hibák
  • Sok Enumerable módszer fejlesztések
  • kérdéseket megoldani a 1.7.9:
  • # 1300: Fix # 1222, StringIO.gets w / utf8
  • # 1295: ne állítsa java.net.preferIPv4Stack a shell script # 1286
  • # 1293: hozzáadása spec JRuby-5946
  • # 1292: allista toIndex legyen exkluzív, nem befogadó. (FromIndex is magában foglal.)
  • # 1291: Sidekiq: Minitest error: NoMethodError: unmocked módszer: ==, várhatóan egyik []
  • # 1282: Blockless Struktúra # válassza ki kellene visszaadnia számbavételező
  • # 1275: Idézet a JSON kulcsot, így ez érvényes JSON.
  • # 1274: RubyArray.subList kell kezelni toIndex kizárólagos, nem befogadó.
  • # 1272: File.size (org.jruby.RubyFile.size ()) hatások alapjául szolgáló fájlhivatkozási
  • # 1271: Fix tömbök felülírt minden
  • # 1267: Eltávolítja Logger testreszabási JavaUtilLoggingLogger
  • # 1265: StackOverflowError nyomós Array.each óta 1.7.5
  • # 1264: Fix Enumerable # harapnak arg kezelése
  • # 1263: Fix Enumerable # take_while ARG kezelése
  • # 1262: Fix Enumerable # slice_before arg kezelése
  • # 1257: MVN tiszta csomagot darabos ki telepítve JRuby launcher
  • # 1255: StringIO kódolás Issue
  • # 1254: String # kódolás vet fel hibákat 1.7.8, mint a 1.7.4 (és mindkettő eltér MRI)
  • # 1251: & quot; lap még drágaköveket & quot; hiányzó / rossz JRuby 1.7.8
  • # 1246: rögzítő madzagot # concat (szimbóluma) emelni Típushiba
  • # 1245: Nem definiált módszer kivételt, ha a `iránytű watch" a JRuby 1.7.8.
  • # 1242: UTF-8 karakterlánc interpoláció US-ASCII karakterlánc néha visszatér baj US-ASCII karakterlánc
  • # 1239: Összeállította módszer testületek még nem hatályát defn / defs helyesen
  • # 1238: JRuby 1.7.8 nem tudja inicializálni OpenSSL :: pkey :: RSA.new titkosított kulcsot
  • # 1236: Hibás fájlok JRuby 1.7.8 & quot; bin / & quot; könyvtárban.
  • # 1234: Fix any_spec
  • # 1231: Fix count_spec (1.7.x)
  • # 1229: két példányban osztály definíciója, amikor reifying osztályok
  • # 1222: CSV parse sikertelen, ha karakterlánc mutibyte karakter végződik CR-LF
  • # 1221: OpenSSL: add kezelése a bázist 0 új és to_s
  • # 1209: elérési út # dup eltörik a 1.7.5.
  • # 1204: regresszió: kódolás hiba történt mentés YAML norvég karakter
  • # 1198: String kódolás
  • # 1032: Építsd a hibát használ Java 8 OS X
  • # 901: Enumerable arg kezelése kérdések `# chunk`,` # slice_before`, és `# take_while`
  • # 770: fájlméret hiba a Windows

Mi az új verzióban 1.7.8:

  • Főbb jellemzők:
  • 21 megoldott problémák
  • Fix Windows 'sínek új "regresszió (bundle telepíteni kilép)
  • Fix OpenSSL gem bootstrapping probléma
  • Fix Google App Engine bootstrapping probléma
  • Néhány hiányzik 1.9+ elérési útja funkciók hozzáadásával
  • megoldott problémák:
  • # 1214: Support for ISO-8859-16
  • # 1213: Vegye README.md megjegyzi a junit.jar
  • # 1201: elérési út # törölni alias hiányzik / nem működik
  • # 1199: softlink JRuby hogy jruby.bash helyett nyomtatott formában.
  • # 1182: helytelen RubyHash többszálú viselkedés, amikor a rendező
  • # 1180: Vigye az őr használata előtt metaclass.
  • # 1176: Array (tömb) egy példányát helyett tömböt
  • # 1171: Sínek új sikerült a JRuby a Windows 7
  • # 1170: `rindex` teljesítmény javítása
  • # 1167: & quot; print & quot; úgynevezett paraméterek nélkül kiírja & quot; nulla & quot;
  • # 1165: Bug 1092 fix
  • # 1163: File.expand_path kudarcot vallana, ha ENV ['HOME'] nem abszolút elérési út
  • # 1157: Fix kompatibilitási wiht ugrálóvár 1.49.
  • # 1154: Pathname.new (Dir.new ("dir_name)) felveti a Típushiba
  • # 1153: Dir [* []] másképpen viselkedik JRuby 1.7.6 Az MRI 1.9.3p448
  • # 1151: Túl sok fájl JRuby 1.7.6
  • # 1150: sínek 3.2.x a JRuby-OpenSSL a Gemfile ad előkészítetlen állandó OpenSSL :: Digest :: OPENSSL_VERSION_NUMBER
  • # 1148: elkötelezettség c7c7c7 tört AppEngine
  • # 1139: ClassCastException olvasva nem karakterlánc értéket Java System.properties
  • # 1136: JRuby 1.7.5 nem fordul érvényes class fájlok
  • # 1117: # NÉV módszer a java osztályokat csíkok a külső class

Mi az új verzióban 1.7.0:

  • 1.9.3 most az alapértelmezett futási mód ( -1.8 van szükség 1.8.7 support)
  • Ruby standard könyvtár frissítve 1.9.3p286
  • Sok 1.9.x-rögzítők
  • Támogatás invokedynamic
  • Performance és konkurencia-fejlesztések egész
  • Java 5 támogatás csökkent (Java 6+ szükséges)
  • Minden ismert 1.9 kódolás kérdéseket megoldani
  • Kernel # exec most mégis egy igazi natív exec minden platformon
  • és javításokat a Java-integráció és a beágyazott
  • Native jellemzői már jobban támogatott Solaris, Linux ARM, és mások
  • Frissítés Rubygems 1.8.24
  • Frissítés Rake 0.9.2.2

követelmények :

  • Java 2 Standard Edition Runtime Environment

Hasonló program

Hozzászólások a JRuby

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!