{"push_id":1100856252,"size":39,"distinct_size":39,"ref":"refs/heads/master","head":"7a8d59ad5bc57a18399a3951fef18c48305619d2","before":"7c91308008701168764d80ae21d582485f17b34a","commits":[{"sha":"240f6e940fcd60f9cd37d2ba265c3a29291e59c5","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Generate Renderer and RendererBase in internal directory under component directory. Added \"internal\" to paths and packages for Renderer and RendererBase.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/240f6e940fcd60f9cd37d2ba265c3a29291e59c5"},{"sha":"fb80edb12a74aba485cbee978ab5e99b8d5bfaf9","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Added support for generic renderer parent classes. Removed dead code for getting RendererBase class.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/fb80edb12a74aba485cbee978ab5e99b8d5bfaf9"},{"sha":"61509b874b6e2f690a40ea516551a8bc421fa1ac","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Merge remote-tracking branch 'upstream/master'\n\nConflicts:\n\tgenerator/src/com/liferay/alloy/tools/builder/faces/FacesBuilder.java\n\tgenerator/src/com/liferay/alloy/tools/builder/faces/model/FacesComponent.java","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/61509b874b6e2f690a40ea516551a8bc421fa1ac"},{"sha":"3e3f08220411791382923377f3e0ace3a6facbaa","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Apply attributes to generated documents so that they can be accessed in subclass getComponents() method.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/3e3f08220411791382923377f3e0ace3a6facbaa"},{"sha":"fd80654648b250ee5eb94439cd335f1547660616","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Source formatting. Added source-formatter.properties","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/fd80654648b250ee5eb94439cd335f1547660616"},{"sha":"377dbb35d5ff4b2aea993babfe2c8dc4bc11c0a0","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Added comments to source-formatter.properties.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/377dbb35d5ff4b2aea993babfe2c8dc4bc11c0a0"},{"sha":"6988fe4d2143fd250c304a8a939c6624f9109818","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Refactoring Faces generator.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/6988fe4d2143fd250c304a8a939c6624f9109818"},{"sha":"8a2b2e7e8afd20bba4fbdaad7b5817b06ab21f6f","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Fix regression where FacesBuilder does not overwrite faces files if they are \"Base\" classes.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/8a2b2e7e8afd20bba4fbdaad7b5817b06ab21f6f"},{"sha":"90ca6b4065b98abc18da7c3926a3bdb7669b7fa1","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Removed unnecessary \"BLANK\" from getUncamelizedName() calls. Fixed regression where Component.STYLE_CLASS_NAME is generated without \"-\" as a delimeter for the uncamelized name.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/90ca6b4065b98abc18da7c3926a3bdb7669b7fa1"},{"sha":"ce05cf623b30409b614be92f5892ddefcefd0683","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Get copyrightYear from properties file rather than system properties.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/ce05cf623b30409b614be92f5892ddefcefd0683"},{"sha":"2be947ecd875eb2ef94039f7b84e41ea95c5d56e","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Fix references to VDLDoc XSD now that VDLDoc moved from GoogleCode to GitHub","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/2be947ecd875eb2ef94039f7b84e41ea95c5d56e"},{"sha":"7db9869a00c9c33ca61b856f70b276d4737258b6","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Fixed formatting of taglib.xml.ftl","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/7db9869a00c9c33ca61b856f70b276d4737258b6"},{"sha":"77b276e90022cd3893e0d200465729a5c7a48a9e","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Changed configuration to be more consistent. Added since and defaultSince attribute for Faces component versioning purposes.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/77b276e90022cd3893e0d200465729a5c7a48a9e"},{"sha":"2ec3f9951614e0bf564e64c160dc3d397475ec19","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Source Formatting. Also added new source formatter property to avoid using the diamond operator.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/2ec3f9951614e0bf564e64c160dc3d397475ec19"},{"sha":"c575f44f857b4d15f60acd806db8540a3a30a26b","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Allow developers to specify API and impl output directories seperately.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/c575f44f857b4d15f60acd806db8540a3a30a26b"},{"sha":"d3a8f27a5f67dac0bab4651a0ea7e5a301f74c3c","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Changed taglibs.ftl to not generate <type> element for attributes which have a method-signature. Changed default type to javax.el.MethodExpression for attributes with a method-signature.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/d3a8f27a5f67dac0bab4651a0ea7e5a301f74c3c"},{"sha":"85115c59172ebea77676a9b3519d9ec89d03c5d3","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Prefix java.lang.Boolean attribute getters with \"get\" rather than \"is\" in accordance with the Java Bean specification","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/85115c59172ebea77676a9b3519d9ec89d03c5d3"},{"sha":"78bdff43287741ab5ee332a8c460b081c584c73c","author":{"email":"71c96a6112b59a8597fd0bcb6e79f7b7c4e9dfd7@gmail.com","name":"Kyle Stiemann"},"message":"Added generateRenderer flag for to allow disabling of renderers for FacesComponents.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/78bdff43287741ab5ee332a8c460b081c584c73c"},{"sha":"ece854b903b09076f04c2c79fd14c086bf7a0e63","author":{"email":"1d8994de06a765a77bcd918749bac78d7d55a197@liferay.com","name":"Kyle Stiemann"},"message":"Added ability to specify the faces version for taglib.xml config.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/ece854b903b09076f04c2c79fd14c086bf7a0e63"},{"sha":"fbdae34a40a8039fc7600abb33abfcb49a04eea1","author":{"email":"1d8994de06a765a77bcd918749bac78d7d55a197@liferay.com","name":"Kyle Stiemann"},"message":"Formatting.","distinct":true,"url":"https://api.github.com/repos/stiemannkj1/alloy-generator/commits/fbdae34a40a8039fc7600abb33abfcb49a04eea1"}]}