[wildfly-dev] Module aliases and deprecation
Sanne Grinovero
sanne at hibernate.org
Mon May 16 04:36:24 EDT 2016
On 4 May 2016 at 13:44, David M. Lloyd <david.lloyd at redhat.com> wrote:
> You can't add properties to alias modules IIRC.
>
> If you want to have deprecated/unsupported/etc. for a module, then
> instead of an alias, create an empty module with the old name that
> imports and re-exports the desired target module. Then put the
> properties on this empty module.
Thanks David, that was very helpful!
> On 05/04/2016 07:32 AM, Tomaž Cerar wrote:
>> I understand that, so just add that property to alias module.
>>
>> But I think that adding that metadata to alias will *not* result in WARN
>> message at boot time if anyone is using the module.
>> AFAIR doing ModuleLoader.loadModule(aliasModule)
>> will return the module to which alias is pointing to, as result we
>> cannot read metadata of the alias directly.
>> David can correct me about this.
>>
>> On Wed, May 4, 2016 at 2:19 PM, Sanne Grinovero <sanne at hibernate.org
>> <mailto:sanne at hibernate.org>> wrote:
>>
>> Hi Tomaz,
>> the module is not deprecated: the module-alias is.
>>
>> In other words, I wish to deprecate the "old name" only.
>>
>> Thanks,
>> Sanne
>>
>>
>> On 4 May 2016 at 13:08, Tomaž Cerar <tomaz.cerar at gmail.com
>> <mailto:tomaz.cerar at gmail.com>> wrote:
>> > add extra properties to module.xml
>> >
>> > for deprecated
>> >
>> > <properties>
>> > <property name="jboss.api" value="deprecated"/>
>> > </properties>
>> >
>> >
>> > should do it.
>> >
>> >
>> > On Wed, May 4, 2016 at 1:49 PM, Sanne Grinovero <sanne at hibernate.org <mailto:sanne at hibernate.org>> wrote:
>> >>
>> >> Hello,
>> >>
>> >> I'm renaming some modules intended for WildFly users. To minimize
>> >> impact on existing users, I'm including module-aliases using the old
>> >> name, to resolve to the new module ids.
>> >>
>> >> Is there a way to mark such an alias as "deprecated" to encourage
>> >> people moving to the new naming scheme?
>> >>
>> >> Thanks,
>> >> Sanne
>> >> _______________________________________________
>> >> wildfly-dev mailing list
>> >>wildfly-dev at lists.jboss.org <mailto:wildfly-dev at lists.jboss.org>
>> >>https://lists.jboss.org/mailman/listinfo/wildfly-dev
>> >
>> >
>>
>>
>>
>>
>> _______________________________________________
>> wildfly-dev mailing list
>> wildfly-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>
>
> --
> - DML
> _______________________________________________
> wildfly-dev mailing list
> wildfly-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/wildfly-dev
More information about the wildfly-dev
mailing list