<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 04:24:03 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MAGNOLIA-7469] Annotation processing type resolver implementation</title>
                <link>https://jira.magnolia-cms.com/browse/MAGNOLIA-7469</link>
                <project id="10000" key="MAGNOLIA">Magnolia</project>
                    <description>&lt;p&gt;Introduce type resolver&#160;capable of deducing the definition types from a string alias assigned via annotation instead of fully-qualified class name.&lt;/p&gt;</description>
                <environment></environment>
        <key id="73859">MAGNOLIA-7469</key>
            <summary>Annotation processing type resolver implementation</summary>
                <type id="2" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10891&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="rsiska">Robert &#352;i&#353;ka</assignee>
                                    <reporter username="rsiska">Robert &#352;i&#353;ka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Feb 2019 16:30:33 +0100</created>
                <updated>Wed, 19 Jun 2019 14:57:26 +0200</updated>
                            <resolved>Wed, 3 Apr 2019 06:55:19 +0200</resolved>
                                                    <fixVersion>6.1</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                            <timeestimate seconds="0">0d</timeestimate>
                            <timespent seconds="160260">5d 4h 31m</timespent>
                                <comments>
                            <comment id="182863" author="rkovarik" created="Thu, 21 Mar 2019 10:24:00 +0100"  >&lt;p&gt;Reopened: missing type alias on a column definition prevents starting the instance&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
1) Error injecting constructor, java.lang.NullPointerException
  at info.magnolia.config.resolver.AnnotationProcessingTypeResolver.&amp;lt;init&amp;gt;(AnnotationProcessingTypeResolver.java:75)
  at info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule.bindImplementation(GuiceComponentConfigurationModule.java:155) (via modules: com.google.inject.util.Modules$OverrideModule -&amp;gt; com.google.inject.util.Modules$OverrideModule -&amp;gt; info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder$1 -&amp;gt; info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating info.magnolia.config.resolver.AnnotationProcessingTypeResolver
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating info.magnolia.transformer.TypeResolver annotated with @com.google.inject.internal.Element(setName=,uniqueId=66, type=MULTIBINDER, keyType=)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating java.util.Set&amp;lt;info.magnolia.transformer.TypeResolver&amp;gt;
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 1st parameter of info.magnolia.transformer.BeanTypeResolver.&amp;lt;init&amp;gt;(BeanTypeResolver.java:70)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating info.magnolia.transformer.BeanTypeResolver
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 4th parameter of info.magnolia.config.module.ModuleMap2BeanTransformer.&amp;lt;init&amp;gt;(ModuleMap2BeanTransformer.java:80)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating info.magnolia.config.module.ModuleMap2BeanTransformer
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 7th parameter of info.magnolia.config.module.ModuleConfigurationSourceFactory.&amp;lt;init&amp;gt;(ModuleConfigurationSourceFactory.java:63)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating info.magnolia.config.module.ModuleConfigurationSourceFactory
    &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; the 3rd parameter of info.magnolia.config.module.ModuleConfigurationRegistry.&amp;lt;init&amp;gt;(ModuleConfigurationRegistry.java:66)
  at info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule.bindImplementation(GuiceComponentConfigurationModule.java:155) (via modules: com.google.inject.util.Modules$OverrideModule -&amp;gt; com.google.inject.util.Modules$OverrideModule -&amp;gt; info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder$1 -&amp;gt; info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule)
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating info.magnolia.config.module.ModuleConfigurationRegistry
  &lt;span class=&quot;code-keyword&quot;&gt;while&lt;/span&gt; locating info.magnolia.config.registry.Registry annotated with @com.google.inject.internal.Element(setName=,uniqueId=45, type=MULTIBINDER, keyType=)
Caused by: java.lang.NullPointerException
	at info.magnolia.config.resolver.AnnotationProcessingTypeResolver.getAlias(AnnotationProcessingTypeResolver.java:104)
	at info.magnolia.config.resolver.AnnotationProcessingTypeResolver.lambda$resolveRelatedTypes$1(AnnotationProcessingTypeResolver.java:89)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="183938" author="hieu.nguyen" created="Wed, 3 Apr 2019 12:19:41 +0200"  >&lt;p&gt;QAed on bundle &quot;magnolia-enterprise-pro-demo-bundle-6.0.1-20190402.184055-775-tomcat-bundle.zip&quot;; please mind that type aliases work only on new UI framework e.g. contacts-v8. It doesn&apos;t work with Stories app.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10160">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                                        </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="73635">MGNLUI-5027</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10010">
                    <name>relation</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="74381">MAGNOLIA-7486</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="77073">MAGNOLIA-7559</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 21 Mar 2019 10:24:00 +0100</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_12130" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Documentation update required</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="13300"><![CDATA[Yes]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10246" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MAGNOLIA-7429</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>mdivilek</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            4 years, 45 weeks, 4 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>hieu.nguyen</customfieldvalue>
            <customfieldvalue>rsiska</customfieldvalue>
            <customfieldvalue>rkovarik</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y011q8:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10245" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="908">Foundation 5</customfieldvalue>
    <customfieldvalue id="915">Foundation 6</customfieldvalue>
    <customfieldvalue id="921">Foundation 7</customfieldvalue>
    <customfieldvalue id="935">Foundation 8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10242" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>