# Unsupported windup features
Discontinued = Permanently removed
Not supported = Not possible right now, may or may not be added later.
### Rules
- Rules can only be written in YAML. Rules written in groovy and java are discontinued. Some of the previous groovy / java rules have been converted to YAML rules wherever possible.
- An important change in the rules engine is that you can no longer query anything other than tags stored in engine's internal data structures. As a result, all features enabled via `<graph-query>` element in the rule are discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/creating_xml_rules#graph-query-syntax_rules-development-guide
- `<javaclass>` child elements `<annotation-list>`, `<annotation-type>` and `<annotation-literal>` are not supported in the current version.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/creating_xml_rules#javaclass_child_elements
- https://github.com/konveyor/analyzer-lsp/issues/460
- The capabilities of `<project>` and `<dependency>` elements in the old syntax are merged into one `dependency` condition in the new rules syntax.
- https://github.com/konveyor/analyzer-lsp/blob/main/docs/rules.md#provider-condition
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/creating_xml_rules#project-syntax_rules-development-guide
- XML transformation capabilities offered via `<xslt>` element are discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/creating_xml_rules#xslt-syntax_rules-development-guide
- Explicit `<iteration>` element is discontinued. If a condition returns a list of items via the `as` construct, iteration is implied.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/creating_xml_rules#iteration-syntax_rules-development-guide
- Test rules are not supported in the current version.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/testing-rules_rules-development-guide#creating_a_test_rule
- Overriding a rule is discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/overriding-rules_rules-development-guide
- Creating custom rule categories is discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/rule-categories_rules-development-guide
- `information` and `optional` categories of rules are discontinued.
- Any previous rules of `information` and `optional` categories will only create technology tags.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/reference_material#task_category
### Java analysis capabilities
- Ability to match on specific arguments of a java method / constructor is not supported in the current version
- https://github.com/konveyor/analyzer-lsp/issues/467
- Matching java references from JSP files is not supported in the current version
- https://github.com/konveyor/analyzer-lsp/issues/389
- "Mavenizing" a java project is discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/cli_guide/mavenize_cli-guide#doc-wrapper
### Analysis report changes
- Story points are shown as integers. The "level of effort" view and their mappings are discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html/rules_development_guide/reference_material#how_story_points_are_estimated_in_rules
- Transactions report is discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html-single/cli_guide/index#transactions_report
- The view for "Archives shared by multiple applications" is discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html-single/cli_guide/index#shared-archives_cli-guide
- The view for "Review rule providers execution overview" is discontinued.
- https://access.redhat.com/documentation/en-us/migration_toolkit_for_applications/6.2/html-single/cli_guide/index#review-rule-providers-execution-overview_cli-guide