Hi,
In Java 8, '_' will become a reserved keyword for lambda expressions.
It's already generate compiler warning:
[WARNING] bootstrap class path not set in conjunction with -source 1.6
xxx:[28,35] '_' used as an identifier
[WARNING] (use of '_' as an identifier might not be supported in future releases)
I maybe be the time to think about _() method future...
--
Éric Chatellier - Code Lutin
Tel: 02.40.50.29.28 - http://www.codelutin.com
The I18n team is pleased to announce the i18n-3.6.3 release!
Nuiton i18n tools
Documentation of the project can be found here:
http://i18n.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Do not use ConverterUtils, cause some linkage error in some special cases Issue: 4144. Thanks to Tony Chemit. Resolved by tchemit.
o Update dependencies Issue: 4145. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|i18n|3.6.3|jar
Have fun!
-I18n team
The Nuiton Config team is pleased to announce the nuiton-config-project-3.0
release!
Documentation of the project can be found here:
http://nuiton-config.nuiton.org
What is new in version 3.0 ?
----------------------------
Version 3.0 offers us a new way to manage configurations by describing them in
simple format, then generate all java classes via a maven plugin.
An complete maven example to see how it works is there for you
(http://nuiton-config.nuiton.org/v/latest/nuiton-config-example)
Now the project includes also a maven plugin to generate and create
documentation of configurations.
Changes
-------
Changes in this version include:
New features:
o Allow application config to execute action on provided class instance Issue:
2090. Thanks to Éric Chatellier. Resolved by tchemit. o Pass project to
multi-module introducing maven-plugin module Issue: 4046. Thanks to Tony
Chemit. Resolved by tchemit. o Update librairies Issue: 4048. Thanks to Tony
Chemit. Resolved by tchemit. o Use now Java Level 7 Issue: 4049. Thanks to
Tony Chemit. Resolved by tchemit. o Do not store option value for value equals
to default option Issue: 1807. Thanks to Éric Chatellier. Resolved by
tchemit. o Be able to configure where configuration can get options Issue:
3491. Thanks to Tony Chemit. Resolved by tchemit. o Générer toutes les classes
de la configuration à partir d'un fichier de description Issue: 4053. Thanks
to Tony Chemit. Resolved by tchemit. o Add getDescription method on
ConfigActionDef API Issue: 4054. Thanks to Tony Chemit. Resolved by tchemit.
o New goal to describe an existing configuration Issue: 4055. Thanks to Tony
Chemit. Resolved by tchemit. o Use Toml format to describe configuration
Issue: 4056. Thanks to Tony Chemit. Resolved by tchemit.
Fixed Bugs:
o [ApplicationConfig] NullPointerException when saving file Issue: 855. Thanks
to Éric Chatellier. Resolved by tchemit.
Downloads
---------
For a manual installation, you can download files here:
https://forge.nuiton.org/projects/nuiton-config/files
* nuiton-config-example-3.0-full.zip -
https://forge.nuiton.org/attachments/download/1271
* nuiton-config-3.0-deps.zip -
https://forge.nuiton.org/attachments/download/1269
* nuiton-config-3.0-full.zip -
https://forge.nuiton.org/attachments/download/1270
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
*
http://search.maven.org/#artifactdetails|org.nuiton|nuiton-config-project|3…
Have fun!
-Nuiton Config team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The I18n team is pleased to announce the i18n-3.6.2 release!
Nuiton i18n tools
Documentation of the project can be found here:
http://i18n.nuiton.org
Changes
-------
Changes in this version include:
Fixed Bugs:
o GenerateI18nHelper does not work if enum has abstract methods Issue: 4014. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|i18n|3.6.2|jar
Have fun!
-I18n team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The I18n team is pleased to announce the i18n-3.6.1 release!
Nuiton i18n tools
Documentation of the project can be found here:
http://i18n.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Improve generateI18nEnumHelper by adding a way to generate also a description i18n key Issue: 4010. Thanks to Tony Chemit. Resolved by tchemit.
o Be able to generate enums i18n keys even if enum is not still compiled Issue: 4011. Thanks to Tony Chemit. Resolved by tchemit.
Fixed Bugs:
o The generate mojo should only fails (using failsIfWarning) if there is some missing key values but not if there is some missing key Issue: 4009. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|i18n|3.6.1|jar
Have fun!
-I18n team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The I18n team is pleased to announce the i18n-3.6 release!
Nuiton i18n tools
Documentation of the project can be found here:
http://i18n.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Introduce a new mojo : generateEnumKeys to generate enum i18n keys Issue: 4006. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|i18n|3.6|jar
Have fun!
-I18n team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The I18n team is pleased to announce the i18n-3.5.1 release!
Nuiton i18n tools
Documentation of the project can be found here:
http://i18n.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Add failsIfWarning on gen mojo Issue: 4002. Thanks to Tony Chemit. Resolved by tchemit.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|i18n|3.5.1|jar
Have fun!
-I18n team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The I18n team is pleased to announce the i18n-3.5 release!
Nuiton i18n tools
Documentation of the project can be found here:
http://i18n.nuiton.org
Requirements
------------
Java 1.6
Changes
-------
Changes in this version include:
New features:
o Introduce a goal to check bundles integrity Issue: 3932.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|i18n|3.5|jar
Have fun!
-I18n team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
The I18n team is pleased to announce the i18n-3.4 release!
Nuiton i18n tools
Documentation of the project can be found here:
http://i18n.nuiton.org
Changes
-------
Changes in this version include:
New features:
o Use java 8 API to scan code Issue: 3880. Thanks to Tony Chemit. Resolved by tchemit.
o Clean javadoc for java 8 Issue: 3894. Thanks to Tony Chemit. Resolved by tchemit.
o Use maven 3 API Issue: 3893. Thanks to Tony Chemit. Resolved by tchemit.
Fixed Bugs:
o Fail to extract t( t( "string") ) Issue: 3449. Thanks to Éric Chatellier. Resolved by echatellier.
Changes:
o Update libs Issue: 3881. Thanks to Éric Chatellier. Resolved by echatellier.
Downloads
---------
No release file deployed. (all files are deployed in the maven repository)
Maven artifacts
---------------
Artifacts are deployed in Maven Central Repository
http://repo1.maven.org/maven2
Find us at
* http://search.maven.org/#artifactdetails|org.nuiton|i18n|3.4|jar
Have fun!
-I18n team
--
Tony Chemit
--------------------
tél: +33 (0) 2 40 50 29 28
http://www.codelutin.com
email: chemit(a)codelutin.com
twitter: https://twitter.com/tchemit
Bonjour,
J'ai fait un petit parseur pour détecter les chaînes
I18n dans un code Java, mais basé sur la syntaxe Java (AST).
Par rapport au code précédent, il :
- ne détecte pas la chaîne dans les commentaire
- il détecte les formatage bizarre, par exemple :
String matraduction = _(
"chainesecondeligne");
Il est pour l'instant basé sur le projet javaparser [1]
parce que j'ai trouvé plus facilement la doc que
antlr ou javacc par exemple.
Voilà le code :
http://svn.nuiton.org/svn/sandbox/i18nastparsingtest/src/main/java/org/test…
À vos avis.
[1] : http://code.google.com/p/javaparser/
--
Éric Chatellier <chatellier(a)codelutin.com>
Tel: 02.40.50.29.28
http://www.codelutin.com