তার বৈশিষ্ট্য অনেক জাভা-মত সিনট্যাক্স ব্যবহার ডেভেলপারদের উপলব্ধ করে, পাইথন, স্মলটক রুবি এবং প্রত্যেক দ্বারা অনুপ্রাণিত হয়.
এ্যাপাচি খাঁজওয়ালা এ বাস্তব শিল্পকৌশল শক্তি অ্যাপ্লিকেশন, ওয়েব অ্যাপ্লিকেশন উন্নয়নশীল শেল স্ক্রিপ্ট লেখা, খাঁজকাটা এর প্রোগ্রামিং ভাষা ইন্টিগ্রেশন ব্যবহার সংক্ষিপ্ত, অর্থপূর্ণ, পরীক্ষার বিষয় লেখা, বা প্রোটোটাইপিং এবং প্রযোজনার জন্য ব্যবহার করা যেতে পারে.
খাঁজওয়ালা সব বিদ্যমান জাভা বস্তু ও গ্রন্থাগার সঙ্গে পরিচ্ছন্নভাবে কাজ ও এপ্লিকেশন ডেভেলপমেন্ট বা স্ক্রিপ্টিং মোডে জাভা বাইটকোড সরাসরি প্রনয়ন
বৈশিষ্ট্য :.
- <> জাভা শক্তির উপর তৈরী কিন্তু পাইথন, রুবি এবং স্মলটক করুন মত প্রত্যেক দ্বারা অনুপ্রাণিত অতিরিক্ত শক্তি বৈশিষ্ট্য আছে Li
- নতুন বৈশিষ্ট্য:
<লি> কন্সট্রাকটর টীকা যুক্ত করা সমর্থনBuilder InitializerStrategy বাড়ান
<লি> উন্নতি:
<লি> খাঁজওয়ালা ASCII ডক্সে প্রতিটি বিভাগের জন্য সেট নোঙ্গর.
<লি> DefaultGroovyMethods.xor জন্য ডকুমেন্টেশন মাইনর টাইপো (বাম, ডান)
<লি> Groovysh কোড সমাপ্তির JDK 9 (জিগস) সামঞ্জস্যপূর্ণ নয় - JDK 8 খাঁজওয়ালা চলমান জন্য অফিসিয়াল সাপোর্ট
- নতুন মার্কআপ টেমপ্লেট ইঞ্জিন করুন
- আরোBaseScript বর্গ ক্ষমতা
- int-লক্ষ্য টাইপ সঙ্গে সাপোর্ট int- / কোন int
- Deletgate স্ট্যাক ট্রেস লাইন নম্বর অন্তর্ভুক্ত.
ক্ষেত্রে <লি> উন্নত ত্রুটি বার্তা ইউজার একটি & quot সংজ্ঞায়িত; চালানো করুন & quot; একটি স্ক্রিপ্টের মধ্যে পদ্ধতি. - ডকুমেন্ট সীমাবদ্ধতা Immutable ব্যবহার করুন
- সাপোর্ট এবং ASTField দ্বারা উত্পন্ন ক্ষেত্রের উপর রূপান্তরিত স্ক্রিপ্ট
<লি>DelegatesToDocumented হবে - DelegatesTo টীকা: আইডিস অফ সাহায্য করার জন্য এবং স্ট্যাটিক টাইপ পরীক্ষক এবং কম্পাইলার একটি পদ্ধতি পরামিতি অবসান যে পদ্ধতি কল জানতে পদ্ধতি অন্য প্যারামিটার অর্পণ করা হয়েছে -. gradle ফাইল নির্মাণ মত DSLs জন্য চমৎকার করুন
- মেটা-টীকা সিস্টেম: আপনি একটি নতুন টীকা আসলে বিভিন্ন অন্যদের মিশ্রন নির্ধারণ করতে পারবেন যা - একটি একক কাস্টম টীকা সঙ্গে বিভিন্ন এবং AST রূপান্তরের আবেদন করতে পারবে, যার মানে করুন .
- এটা আমরা সঙ্গে ছিল করেছি কিছু গুরুত্বপূর্ণ সমস্যা সমাধান করা হয়েছে স্ট্যাটিক টাইপ পরীক্ষণ এবং স্ট্যাটিক সংকলন বৈশিষ্ট্য সম্পর্কিত দন্তমূল জেনারেটর, সেইসাথে বিভিন্ন সংশোধন করা হয়েছে সঙ্গে জেনেরিক্স.
- কম্পাইলার আপনাকে বলছি একটি স্ট্যাটিক টাইপ পরীক্ষক আপনার কোড শুদ্ধি সম্পর্কে.
- আপনার আবেদন সমালোচনামূলক অংশ কর্ম সঞ্চালনের জন্য স্ট্যাটিক সংকলন.
<লি> মডুলারতা, ছোট বৈশিষ্ট্য-ভিত্তিক বয়াম মধ্যে খাঁজওয়ালা JAR-বিভাজন এবং আপনি আপনার নিজের এক্সটেনশন মডিউল তৈরি লেট.
<লি> JDK 7 প্রকল্প মুদ্রার সিনট্যাক্স উন্নত, খাঁজকাটা এখনও তার জাভা চাচাত ভাই সঙ্গে যতটা সম্ভব বন্ধুত্বপূর্ণ যাতে.
<লি> JDK 7 ডাকা ডায়নামিক ইন্টিগ্রেশন গতিশীল ভাষায় জেভিএম সমর্থনে থেকে লাভবান হতে. - 1.8.6 খাঁজওয়ালা মূলত একটি রক্ষণাবেক্ষণ রিলিজ, কয়েকটি ক্ষুদ্র উন্নতি এবং নতুন বৈশিষ্ট্য সঙ্গে.
- বাগ:
<লি> AntBuilder বাগ - DemuxOutputStream ব্যবহার করা উচিত
<লি> স্থানীয় ভেরিয়েবলের উপর সংশোধনকারীদের উপেক্ষা করা হয়
অ্যারে পরামিতি সঙ্গে খাঁজকাটা পদ্ধতি জাভা থেকে vararg শৈলী বলা হয় তাহলে <লি> যুগ্ম সংকলন ব্যর্থ
<লি> Mac OS X এর জন্য খাঁজওয়ালা কনসোল আইকনের ভাঙ্গা করুন - লিপিতে শুধু রুট ব্যতিক্রম ছাপা হয়
<লি>ToString ENUM ধরনের জন্য কাজ করে না - ফিরতি মূল্য সঙ্গে একটি গোয়েন্দা রয়ে কম্পাইল করতে ব্যর্থ তারপর একাধিক হোন এবং উৎপন্ন করতে দন্তমূল জেনারেটরের ঘটায় করুন
- আরো সাহায্যকারী ও লাইব্রেরি সংযোজন.
- নতুন অপ্টিমাইজেশান কোড স্বল্পকাল আসা .
<লি> একটি অখ্যাত GEP -3 বাগ. - স্থায়ী বাগ:
<লি> StreamingMarkupBuilder অবৈধ XML তৈরী করতে পারে.
<লি> খাঁজওয়ালা বিল্ড টেস্টে ব্যর্থ - পরীক্ষা RedundantCastInStubTest ব্যর্থ . - বাগ:
ব্যতিক্রম উপশ্রেণী এর ctor ব্যবহৃত যখন <লি> স্ট্রিং নিগৃহীত না GString করুন - খাঁজওয়ালা সংকলন ফলাফল
<লি> ব্যতিক্রম java.lang.VerifyError করুন & quot; স্ট্যাক & quot বস্তুর / অ্যারের খুঁজে আশা; একটি টাইপ পদ্ধতি সঙ্গে একটি notyped পদ্ধতি অগ্রাহ্য যখন
<লি> দন্তমূল জেনারেটরের মিশ্র একক এবং ডবল কোট সঙ্গে স্ট্রিং অব্যাহতি না
<লি> স্ট্যাটিক ভেতরের শ্রেণীর সঠিকভাবে কম্পাইল হচ্ছে না
<লি> পুরানো DB2 ড্রাইভারের সাথে প্রস্তুত স্টেটমেন্টে নাল পরামিতি সহ ত্রুটি করুন - পথ বাস্তবায়ন করুন
- বাগ:
<লি> Groovysh 'ইতিহাস প্রত্যাহার' (1 দ্বারা বন্ধ) ভুল এন্ট্রি অবচয় করা বলে মনে করুন - চলমান কর্মক্ষমতা বৃদ্ধি কাজ .
<লি> বাইনারি বিতরণের গ্রন্থাগারে GPars এর Bundling.
<লি> অন্তর্নির্মিত একটি JSON slurper এবং একটি JSON পার্সার সঙ্গে JSON সাপোর্ট. - এক্সটেন্ডেড কমান্ড এক্সপ্রেশন ব্যবহার করা যেতে পারে বরাদ্দকরণ ডান দিকে.
<লি>Log এবং AST রূপান্তর আপনার নিজের লগিং চাহিদার জন্য স্বনির্ধারিত হয়.
<লি> মানচিত্র এখন একটি isCase () মেথড.
<লি>GrabResolver সঙ্গে একটিGrabResolver শর্টকাট (& quot; http: // কিছু / URL করুন & quot;) . - স্ট্রিং enums করতে বাধ্য করা যাবে.
<লি> অবসান memoization এবং trampoline জন্য সমর্থন.
এমবেডেড স্ক্রিপ্ট সঞ্চালনের বাঁধন জন্য <লি>ThreadInterrup,ConditionalInterupts এবংTimedInterrupt এবং AST রূপান্তরের করুন - আপনার এবং AST রূপান্তরের মধ্যে ব্যবহারের জন্য, এবং AST নোড নোড মেটাডেটা ধারণ করার ক্ষমতা.
- সব ফাইল জুড়ে লিক জেনেরিক টাইপ ঘোষণা একটি বিল্ড.
- বাগ:
<লি> জাহির এর পার্স ব্যর্থ হলে 'টেস্ট' এবং 'বার্তা' মধ্যে newline
<লি> স্প্রিং / CGLIB প্রক্সি ব্যতিক্রম & quot নিক্ষেপ; ; বস্তুর ঘোষণা বর্গ & quot একটি দৃষ্টান্ত নয়
<লি> ENUM থাকার & # x3e জন্য হাত crafted রচয়িতা সরবরাহ করতে হবে; 1 ক্ষেত্রের করুন - প্রযোজ্য এখন & quot; callable করুন & quot;
- নতুন এবং AST পরিবর্তনটাSynchronized মত (নিরাপদ ব্যবহারের সুসংগতি) এবংInheritConstructors (ব্যতিক্রম কন্সট্রাকটর উত্তরাধিকার সূত্রে প্রাপ্ত জন্য চমৎকার) এর করুন
- প্রান্ত ক্ষেত্রে গণনার উপর ভাল ফলাফলের জন্য কিছু BigDecimal হ্যান্ডলিং উন্নতি
<লি> বৈশিষ্ট্যের জন্য স্ট্যাটিক আমদানির একটি আপডেট করুন
<লি> জাভা আধুনিক প্রোগ্রামিং বৈশিষ্ট্য যোগ করুন
<লি> সমর্থন ডোমেন নির্দিষ্ট ভাষা
<লি> বাড়ে ডেভেলপার প্রমোদ করুন
<লি> সরলীকৃত পরীক্ষামূলক করুন
<লি> সোজা জাভা বাইটকোড করতে প্রনয়ন করুন
এই রিলিজে নতুন আপনি কি:
<লি> যোগ আদিম অ্যারে যোগদান ()
আপনি কি সংস্করণ 2.3.0 মধ্যে নতুন:
<লি> বৈশিষ্ট্যগুলো করুন
<লি> নতুন এবংTailRecursive,Builder এবংSortable মত উন্নত এবং AST রূপান্তরের করুন
<লি> পথ সমর্থন নতুন NIO2 মডিউল
<লি> লঘুকরণ দ্রুত JSON পার্সিং এবং বিল্ডিং করুন
<লি> অবসান পরামিতি টাইপ অনুমান করুন
<লি> ব্যবহারের উন্নতি Groovysh এবং GroovyConsole আরাম করুন
<লি> নতুন GroovyAssert পরীক্ষা ইউটিলিটি করুন
সংস্করণ 2.2.2 নতুন আপনি কি:.
<লি> কোনো লক্ষ্য টাইপ সঙ্গে সাপোর্ট int- / Int.
টি সঙ্গে <লি> সাপোর্ট টি / ভি, ভি (int-, ছোট, বাইট, গৃহস্থালি, লম্বা) থেকে এক হচ্ছে.
আপনি কি সংস্করণ 2.1.7 মধ্যে নতুন:
স্বাভাবিক মানচিত্র শৈলী রচয়িতা ব্যবহার করার সময় এর
<লি> DOMCategory: এটি একটি CDATA অধ্যায় করা হলে লেখার () নোড মূল্য পাবেন না
<লি> রিটার্ন টাইপ ওভারলোড অপারেটর করুন
<লি> নাল ARG ambiguouseven না কল এটি হতে হবে, যদিও
<লি> কোণcode বন্ধনী এবংliteral ট্যাগ অব্যাহতি না GroovyDoc করুন
<লি> JavaStubGenerator clears উদাহরণস্বরূপ initializers করুন
<লি> সংকলন ত্রুটি একটি সেট ফলাফল উপর বিস্তার অপারেটর ব্যবহার করে যে কোড উপরCompileStatic ব্যবহার করুন
<লি> (অবসান) সাথে ব্যবহার বর্গCompileStatic সংকলন ত্রুটি দেখা দিতে পারে.
সংস্করণ 2.1.5 নতুন কি:
খালি দিয়ে ওভারলোড পদ্ধতি ব্যবহার / varags পরামিতি ব্যর্থ
- টাইপ পরীক্ষণ যদি সক্রিয় হয়
<লি> পিপীলিকা groovycDelegatesTo এবংCompileStatic একটি খাঁজকাটা বর্গ কম্পাইল একটি NoClassDefFoundError ছোঁড়া
<লি> মেটা-INF / সেবা / org.codehaus.groovy.runtime.ExtensionModule খাঁজকাটা-all.jar থেকে নিখোঁজ
<লি>CompileStatic সংকলন পদ্ধতি ত্রুটি বার্তা রেফারেন্স দ্ব্যর্থক সঙ্গে gradle বিল্ড কখনো কখনো ব্যর্থ. মধ্যে নির্বাচন করতে পারবেন
<লি> ভুল প্রবাহ টাইপ রিসেট পরে যদি শাখা
আপনি কি সংস্করণ 2.1.4 মধ্যে নতুন:
এ সংস্করণে নতুন আপনি কি 2.0.6 / 2.1.0 রেসিন 1:
<লি> কাস্টম প্রকার পরীক্ষণ এক্সটেনশন:. তাই আপনি আপনার নিজস্ব যুক্তি দিয়ে কম্পাইল-সময়ে আপনার DSLs পরীক্ষা টাইপ করতে পারেন
<লি> groovyc কম্পাইলার জন্য কাস্টম বেস স্ক্রিপ্ট বর্গ পতাকা:. খাঁজওয়ালা স্ক্রিপ্ট কম্পাইল করার সময় একটি বেস স্ক্রিপ্ট বর্গ সেট করুন
<লি> কম্পাইলার কনফিগারেশন স্ক্রিপ্ট: বিভিন্ন সংকলন customizers, প্রয়োগ করতে কাস্টম ফাইল এক্সটেনশন উল্লেখ মত, খাঁজকাটা কম্পাইলার জন্য বিভিন্ন কনফিগারেশন অপশন নির্ধারণ যাক ইত্যাদি ..
আপনি কি সংস্করণ 2.0.4 মধ্যে নতুন:
সংস্করণ 2.0.0 নতুন আপনি কি:
সংস্করণ 1.8.6 নতুন আপনি কি:
সংস্করণ 1.8.1 নতুন আপনি কি:
<লি> দন্তমূল প্রজন্মের জেনেরিক স্বাক্ষরের সঙ্গে ব্যর্থ
<লি> java.lang.ClassFormatError: অবৈধ বর্গ নাম করুন & quot; খাঁজকাটা / jmx / রচয়িতা / বাক্স-তথ্য করুন & quot; ক্লাস ফাইলের মধ্যে খাঁজকাটা / jmx / রচয়িতা / বাক্স-তথ্য
<লি> ভারার্গস GroovyDoc দ্বারা প্রদর্শিত হয় না
<লি> Java5 configureClassNode পরামিতি টীকা যত্ন নিতে না
<লি> ClassNode.equals অন্যান্য ধরনের বস্তুর জন্য ClassCastException ছোঁড়া করুন
<লি> উন্নতি:
<লি> স্ট্রিং অগ্রভাগ ছাঁটিয়া দেত্তয়া যখন MissingMethodException উৎপাদিত যখন
<লি> তিন অপারেটর: আগে করুন & quot newline হ্যান্ডেল না;? & Quot; অত্যন্ত আকর্ষণীয়ভাবে করুন
<লি> URL.getText (), URL.newInputStream () এবং URL.newReader () এর সাথে সংযোগ কনফিগারেশন অপশন যোগ করুন
<লি> আঙুর কনফিগ ডিফল্ট স্থানীয় ম্যাভেন রেপো যোগ করুন
<লি> সমর্থন করার PreparedStatement.addBatch ()
GetField () কাজ করবে আগে <লি> ClassNodes সঙ্গে কাজ করার সময়, কখনো কখনো getFields () কল করার প্রয়োজন (অলস Init)
<লি> ভেরিয়েবলের উপর ফোর্স টীকা এবং AST বদলে মধ্যে অন্তর্ভুক্ত করা হবে
<লি> groovyConsole আরো সাধারণ ধরনের ফাইল সমর্থন করা উচিত: .গল্প, .gpp, এবং .grunit করুন
<লি> খাঁজওয়ালা কনসোল এThreadInterrupt ঐচ্ছিক করুন
<লি> কাস্টম ব্যতিক্রম বর্গInterrupt এবং AST রূপান্তরের মধ্যে নিক্ষিপ্ত হতে অনুমতি দিন
<লি> বৈশিষ্ট্য ব্যবহারের সময়EqualsAndHashCode পরিবর্তে এক্স) getX (ব্যবহার করা উচিত
<লি> পৌনঃপুনিকভাবে বস্তুর সঙ্গে কাজ করতে সক্ষম JsonBuilder করুন
<লি>Newify পূর্ব নির্ধারিত ক্লাস জন্য কিন্তু না একই স্ক্রিপ্ট সংজ্ঞায়িত শ্রেণীর জন্য কাজ করুন
<লি> করুন ASTTransformationCustomizer হাতল টীকা পরামিতি করুন
<লি> একটি পরিচয় অবসান উপলব্ধ করা হতে পারে
<লি> গৌণ বৃদ্ধি ডিজিএম grep (),) (এটি এবং findall কোন-ARG সংস্করণ () পদ্ধতি প্রদান করুন
<লি> EqualsAndHashCode মধ্যে অ্যাট্রিবিউট 'অন্তর্গত'
<লি> GroovyShell জন্য উন্নততর ট্যাব সম্পূর্ণ
<লি> findResults বস্তু / সংগ্রহ / মানচিত্র বর্ধিতকরণ (findResult থেকে ক্লোন) প্যাচ করুন
<লি> Map.inject () 3 আর্গুমেন্ট (সংগ্রাহকের, কী, মান), শুধুমাত্র 2 (সংগ্রাহকের, Map.Entry) অবসান গ্রহণ করে না
<লি> লেখক সমর্থন JsonBuilder সুবিধাজনক হবে
<লি> collectNested করতে ডিজিএম collectAll পুনঃনামকরণ - বিনয়ী করার জন্য একটি দৃশ্য সঙ্গে কিছু সময়ের জন্য একটি alias হিসেবে মূল রাখা / অবশেষে অপসারণ করুন
<লি> খাঁজওয়ালা জন্য একটি সাঁটে লেখার প্রদান করা উচিত:.} {সংগ্রহ) (চেপ্টা করুন
<লি> নতুন বৈশিষ্ট্য:
<লি> কমান্ড-লাইন স্ক্রিপ্ট নির্বাহ করার সময় এটি একটি শুরু চালানো সম্ভব হবে এবং উচিত (Awk বা পার্ল সদৃশ) শেষ পদ্ধতি
<লি> সংগ্রহগুলি নিতে পদ্ধতি যুক্ত Iterators, শ্রেনীবিন্যাস করুন
<লি> এটা নেস্টেড গ্রুপ করার জন্য পরামিতি হিসাবে একটি তালিকা বা প্রযোজ্য একটি অ্যারের সাথে groupBy করুন
আপনি কি সংস্করণ 1.8.0 মধ্যে নতুন:
- বিশেষভাবে DSLs সংজ্ঞা জন্য <লি> খাঁজওয়ালা গতিশীল expressiveness, .
<লি> রানটাইম কর্মক্ষমতা.
<লি> সমসাময়িক এবং সমান্তরাল মৃত্যুদন্ড.
<লি> চুক্তি দ্বারা ডিজাইন.
<লি> ফাংশানাল প্রোগ্রামিং শৈলী.
<লি> প্রথম শ্রেণীর JSON সাপোর্ট.
<লি> কম্পাইল-টাইম মেটা প্রোগ্রামিং.
আপনি কি সংস্করণ 1.8.0 রেসিন 4 নতুন:
সংস্করণ 1.7.10 নতুন আপনি কি:
<লি> উন্নতি:
<লি> অগ্রাহ্য জন্য সমর্থন যোগ package-, doc- বা Groovydoc বংশধর শ্রেণীর ক্লাস-টেমপ্লেট.
সংস্করণ 1.7.9 নতুন আপনি কি:
<লি> Groovysh 'ইতিহাস প্রত্যাহার' (1 দ্বারা বন্ধ) ভুল এন্ট্রি অবচয় করা বলে মনে করুন
<লি> ExpandoMetaClass.class.metaClass StackOverflow সৃষ্টি করুন
<লি> LoadConfiguration * বয়াম করুন লোড করতে ব্যর্থ
<লি> ইউনিকোড পালাবার ক্রম ভুল হ্যান্ডলিং উৎস অবস্থানে হিসাবী যখন
উত্পন্ন কোড সতর্কবার্তা
<লি> স্ক্রিপ্ট 'বর্গ নোড সঠিক উৎস অবস্থানের আছে না
<লি> StreamingMarkupBuilder অবৈধ XML তৈরী করতে পারে
<লি> উন্নয়ন:
<লি> ক্লাসের অধীনে একটি ক্লাস মাধ্যমে সংজ্ঞায়িত প্রপার্টি পড়তে অ্যাক্সেসর অবসান মধ্যে পরামিতি তালিকা টারমিনেটর ছাড়া কাজ করে না
<লি> String.padXXX জন্য GDK groovydocs [নতুন কথন সংযুক্ত] খুব স্পষ্ট নয়
<লি> টাইপো (তালিকা - & # x3e; মানচিত্র) GDK ডক মন্তব্যে করুন
সরাসরি পদ্ধতি আহ্বান জন্য
<লি> নতুন বৈশিষ্ট্য:
দ্রাক্ষা করুন & quot; <লি> আঙুর কমান্ড একটি & quot অপসারণ এবং / অথবা আপডেট করতে পারবেন না
<লি> টাস্ক:
<লি> GroovyScriptEngine পুনর্লিখন করুন
আপনি কি সংস্করণ 1.8.0 রেসিন 1 নতুন:
<লি> LoadConfiguration * বয়াম করুন লোড করতে ব্যর্থ
<লি> ব্যতিক্রম java.lang.VerifyError করুন & quot; স্ট্যাক & quot বস্তুর / অ্যারের খুঁজে আশা; একটি টাইপ পদ্ধতি সঙ্গে একটি notyped পদ্ধতি অগ্রাহ্য যখন
স্ট্যাটিক পদ্ধতি ব্যবহৃত হলে <লি>Log সঙ্গে বা Log4j @ নির্মিত ব্যবহার লগ পরিবর্তনশীল কম্পাইলার ত্রুটি ঘটায় করুন
<লি> কনসোল খাঁজকাটা-সব-1.7.6.jar থেকে চালু এখন আইভি বশ্যতা করুন
<লি> স্ট্যাটিক ভেতরের শ্রেণীর সঠিকভাবে কম্পাইল হচ্ছে না
<লি> & quot; anystring করুন & quot; বাইট [] java.lang.NumberFormatException ছোঁড়া হিসাবে: ইনপুট স্ট্রিং জন্য: & quot; anystring করুন & quot;
<লি> উন্নয়ন:
<লি> স্বয়ংক্রিয়ভাবে স্ক্রিপ্ট কনসোলThreadInterrupt যোগ করুন
<লি> নতুন ClassNode ওভার ClassHelper.make (ক্লাস) (ক্লাস) পছন্দ করুন
<লি> নতুন বৈশিষ্ট্য:
দ্রাক্ষা করুন & quot; <লি> আঙুর কমান্ড একটি & quot অপসারণ এবং / অথবা আপডেট করতে পারবেন না
এ সংস্করণে নতুন আপনি কি 1.8.0 বেটা 4:
আদিম পূর্ণসংখ্যা গণনার উপর
1.8.0 বেটা 3 সংস্করণ নতুন কি:
(রঙ হিসেবে; নীল করুন & quot করুন & quot)
<লি> কমপক্ষে () / সর্বোচ্চ () (ভ্যালুর) মানচিত্রে পদ্ধতি.
আপনি কি সংস্করণে নতুন 1.8.0 বেটা 2:
সংস্করণ 1.7.5 নতুন আপনি কি:
<লি> Exponantiation করুন
<লি> GroovyScriptEngine ফাইল ছাড়া অন্য URL থেকে বর্গ রিফ্রেশ পারবেন না
<লি> পরীক্ষা / কভারেজ যোগ (জয়েন্ট কম্পাইলেশন ক্লোন জন্য আদিম ক্ষেত্রের সাথে ইন্টারফেসের জন্য ব্যর্থ)
<লি> একটি সুইচ বিবৃতি জন্য একাধিক ডিফল্ট ক্ষেত্রে কিছু মনে করে না কম্পাইলার করুন
<লি> দন্তমূল জেনারেটরের নিবন্ধসমূহ একটি সিন্থেটিক পদ্ধতি প্রদর্শণ এটা উচিত নয়,
অভ্যস্ত <লি> খাঁজওয়ালা 1.7.4 উৎস থেকে তৈরি করুন
CreateCallSiteArray জেনারেট <লি> জেভিএম করুন করার জন্য অত্যন্ত বড়
IllegalArgumentException একটি চেইন এটি ব্যবহার করার সময় <লি> কারি পদ্ধতি ব্যর্থ
<লি> DefaultGroovyMethods # অনন্য হে (n²) কর্মক্ষমতা করুন
<লি> ডিজিএম # consumeProcessOutput (প্রসেস, StringBuffer, StringBuffer) গ্রহণ শুধুমাত্র StringBuffers করুন
<লি>Immutable বর্গ, ব্যর্থতার ব্যক্তিগত স্ট্যাটিক সদস্যদের সংজ্ঞায়িত করার চেষ্টা করার সময়
<লি> DGM.eachLine () ফেরৎ ভুল ফলাফলের করুন
<লি> একসাথে উত্তরাধিকার এবং জেনেরিক্স ব্যবহার কম্পাইলেশন ত্রুটি করুন
<লি> অন্তর্নিহিত এই অন্য করুন এক অ স্ট্যাটিক ভেতরের বর্গ থেকে সঠিকভাবে প্রেরণ পেতে ব্যর্থ
<লি> বৃত্তাকার দ্রুতগামী চরিত্র রেফারেন্স একটি বৈশিষ্ট্য এর মান একটি newline অক্ষর রেফারেন্স রয়েছে যা এক্সএমএল সরিয়ে
<লি> ব্লব ভজনা যখন ইতিমধ্যে Google App ইঞ্জিন সংঘটিত রেসপন্স করুন
<লি> JavaStubGenerator সঠিকভাবে অ্যারের ধরনের বৈশিষ্ট্য সঙ্গে টীকা তৈরি হয় নি
<লি> BlockStatement এর পরিবর্তনশীল সুযোগ ReturnAdder ভিতরে পেয়ে হারিয়ে
<লি> ResourceBundle 1.7 বিটা -1
<লি> groovy.util.slurpersupport.NoChildren এর খাঁজওয়ালা সত্য মিথ্যা হতে হবে
<লি> ClassFormatError জেনেরিক টাইপ ফেরার সময় একটি অ্যারে যুক্তি দিয়ে একটি পদ্ধতি আছে জেনেরিক ইন্টারফেস ব্যাপ্ত করুন
কল ভালো Integer.valueOf বনাম নতুন ইন্টিজার () () জন্য <লি> FindBugs ত্রুটি করুন
<লি> unaryMinus ছোট এবং বাইট জন্য ব্যর্থ
<লি> NPE বাইরের বৈশিষ্ট্য / ভেতরের শ্রেণীর ফলাফল থেকে পদ্ধতি ব্যবহার করুন
<লি> স্ট্যাটিক ক্ষেত্র সুপারক্লাস করতে উপশ্রেণী স্ট্যাটিক পদ্ধতিতে শর্তহীন রেফারেন্স কম্পাইল করতে ব্যর্থ
<লি> উন্নতি:
<লি> findResult এবং findAllResults বস্তু / সংগ্রহ / মানচিত্র বর্ধিতকরণ প্যাচ করুন
<লি> মত হওয়া উচিত একটি অবসান কল পেতে করুন
<লি> উন্নত শ্রেণী পারফরমেন্স এবং স্মৃতি
<লি> কম্পাইলার একাধিক ফাইল এক্সটেনশন সমর্থন যোগ করুন
<লি> নতুন বৈশিষ্ট্য:
গ্লোবাল এবং AST রূপান্তরের তারা প্রয়োগ করা উচিত খাঁজওয়ালা উত্স জন্য একটি ফাইল এক্সটেনশন নির্ধারণ পাবে জন্য <লি> একটি প্রক্রিয়া প্রদান করুন
<লি> অসম্পূর্ণ জেনারেটরের পরীক্ষামূলক অবকাঠামো প্রদান করুন
<লি> JList সিন্থেটিক বাইন্ডিং যোগ করুন
আপনি কি সংস্করণ 1.7.4 মধ্যে নতুন:.
<লি> নতুন এবং AST রূপান্তরের.
$ / ... / $ সঙ্গে <লি> স্ট্রিং জন্য একটি অতিরিক্ত সিনট্যাক্স, উদাহরণস্বরূপ $ / A / B & # x5c জন্য ভালো, কোণ ক্ষেত্রে পলায়নের বিভিন্ন ফাঁদে; C $$ $ // $
<লি> Map.countBy {}, Map.collectEntries {}, Date.putAt () (সাবস্ক্রিপ্ট অপারেটর), Date.updated (). মত নতুন GDK পদ্ধতি
<লি> TR (), stripMargin (), stripIndent (), (জাতিসংঘ) (প্রসারিত) মত নতুন স্ট্রিং পদ্ধতি,
<লি> ম্যাপ এর withDefault {} পদ্ধতি,
<লি> অবসান এর ncury () এবং rcury ()
সংস্করণ 1.7.3 নতুন আপনি কি:
প্রথম (<লি>) / () তালিকার সঙ্গে সঙ্গতিপূর্ণ জন্য অ্যারে উপর পদ্ধতি (আদিম অ্যারে এখনো আবৃত নয়) ) (সর্বশেষ / হেড () / পুচ্ছ
আপনি <লি> জন্ম উপর নতুন পদ্ধতি নির্বাচন করতে পারবেন তাই জয়েনস [DAY_OF_WEEK] = সোমবার করুন
<লি> নতুন স্ট্রিং পরিচালনা পদ্ধতি,) (পুঁজিতে, ইউনিক্স এর TR (),) (প্রসারিত / unexpand (), সেইসাথে stripIndent () এবং stripMargin () মত
<লি> Mac OS X এর উপর খাঁজওয়ালা সুইং কনসোল জন্য একটি চমৎকার খাঁজওয়ালা আইকন
পাওয়া মন্তব্যসমূহ না