{"repo":"phax/jcodemodel","free":true,"listed":false,"github":"https://github.com/phax/jcodemodel","clone":"git clone https://github.com/phax/jcodemodel.git","description":"A heavily extended fork of the com.sun.codemodel (from 2013/09)","language":"Java","stars":100,"topics":["java","codemodel","jcodemodel","code-generation","code-generator"],"license":null,"category":"dev-tools","readme_excerpt":"jcodemodel If this project saved you some time or made your day a little easier, a star would mean a lot — it helps others find it too. This project provides modeling and exporting java source code at java runtime, either in a pre-processing phase or to access them using a dynamic Classloader. It is a fork of the com.sun.codemodel 2.7-SNAPSHOT. The classes in this project use a different package name com.helger.jcodemodel to avoid conflicts with other com.sun.codemodel instances that might be floating around in the classpath. That of course implies, that this artefact cannot directly be used with JAXB, since the configuration of this would be very tricky. Links and doc - A site with the links to the API docs etc. is available. - This project has a dedicated documentation folder maintained by helpers. Don't hesitate to help ! Maven usage Add the following to your pom.xml to use this artifact (where x.y.z denotes the version): News and noteworthy v4.3.0 - 2026-07-24 Naming a class var now throws an exception, as var is no longer a valid type identifier ( Var is still allowed). See #180 - thx @glelouet Added support for pattern matching variables via new class JPatternVar in the vars package. See #169 and #170 - thx @glelouet Started moving JFieldVar into the vars package. See #172 and #175 - thx @glelouet Renamed the expression package to expressions (affects JArrayInit and JInstanceOfVar ). See #170 - thx @glelouet Fixed the final modifier detection in JMethod.param (...) and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/phax","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/phax/jcodemodel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}