[rabbitmq-discuss] Eliminated hrls from 2.8.2 source?

Jon Brisbin jon at jbrisbin.com
Mon Apr 30 14:59:23 BST 2012


On Apr 30, 2012, at 8:54 AM, Francesco Mazzoli wrote:

> Hi Jon,
> 
> The .hrl files were removed since now dyalizer offers a mechanism to type behaviours (the -callback signatures). You should remove whatever -include you might have containing them. There won't be any side effects apart from a cleaner dyalizer output :).


Sounds great. Thanks! :)


Jon Brisbin

http://jbrisbin.com
Twitter: @j_brisbin

> 
> Francesco.
> 
> On 30/04/12 14:51, Jon Brisbin wrote:
>> I'm updating the rebar fork of amqp_client with 2.8.2 and I noticed that some .hrl files have been removed. Previously I had the following in the rabbit_common dependency:
>> 
>> include/rabbit_auth_backend_spec.hrl
>> include/rabbit_auth_mechanism_spec.hrl
>> include/rabbit_backing_queue_spec.hrl
>> include/rabbit_exchange_type_spec.hrl
>> include/rabbit_msg_store_index.hrl
>> 
>> These seem to be gone from rabbitmq-server/include now. Some of the specs appear in the source code, I see, while others seem to just be gone entirely.
>> 
>> Since I keep stuff tagged by version, we should be okay if someone is using rebar and depending on a specific version of rabbit_common (2.8.1 or earlier, say). But are there going to be any side effects of not having these include files any longer?
>> 
>> Thanks!
>> 
>> Jon Brisbin
>> 
>> http://jbrisbin.com
>> Twitter: @j_brisbin
>> 
>> 
>> _______________________________________________
>> rabbitmq-discuss mailing list
>> rabbitmq-discuss at lists.rabbitmq.com
>> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
> 
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss



More information about the rabbitmq-discuss mailing list