----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/23243/ -----------------------------------------------------------
(Updated July 3, 2014, 2:59 a.m.) Review request for qpid, Alan Conway and Gordon Sim. Changes ------- Added related JIRA Bugs: QPID-5871 https://issues.apache.org/jira/browse/QPID-5871 Repository: qpid Description ------- Currently the ruby code generator generates more code than necessary and there are a whole bunch of files that are still in the tree that used to support generated code that is no longer used. This change just removes the files that are obviously unneeded (by my builds). It also modifies the generator not to produce lists that cmake doesn't need. There is more work that could be done I think: The generator can still generate a file for an autotools build, I expect the generated code could be slimmed down some as well. This is up for review in case I missed anything obvious.Either that can still be removed, or that will blow something up that I didn't spot. Diffs ----- trunk/qpid/cpp/rubygen/0-10/allsegmenttypes.rb 1607452 trunk/qpid/cpp/rubygen/0-10/exceptions.rb 1607452 trunk/qpid/cpp/rubygen/0-10/handlers.rb 1607452 trunk/qpid/cpp/rubygen/0-10/specification.rb 1607452 trunk/qpid/cpp/rubygen/0-10/typecode.rb 1607452 trunk/qpid/cpp/rubygen/generate 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Array.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Array.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Body.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Codec.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Command.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/CommmandPacker.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Connection.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Control.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Decimal.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Exception.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/FrameHeader.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/FrameHeader.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Header.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Header.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Holder.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Map.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Map.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Packer.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/SerializableString.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Struct.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Struct32.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Struct32.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Unit.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/Unit.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/UnitHandler.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/UnknownStruct.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/UnknownStruct.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/UnknownType.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/UnknownType.cpp 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/apply.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/built_in_types.h 1607452 trunk/qpid/cpp/src/qpid/amqp_0_10/complex_types.cpp 1607452 trunk/qpid/cpp/src/qpid/framing/TemplateVisitor.h 1607452 trunk/qpid/cpp/src/qpid/framing/Visitor.h 1607452 Diff: https://reviews.apache.org/r/23243/diff/ Testing ------- ctest runs to completion. Thanks, Andrew Stitcher