mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Emmet support in JSX Harmony (WEB-13885, WEB-13951)
This commit is contained in:
@@ -313,7 +313,7 @@ public class XmlEmmetParser extends EmmetParser {
|
||||
}
|
||||
|
||||
if (token == ZenCodingTokens.DOT || token == ZenCodingTokens.SHARP) {
|
||||
final String name = token == ZenCodingTokens.DOT ? CLASS : ID;
|
||||
final String name = getAttributeName(token);
|
||||
advance();
|
||||
token = getToken();
|
||||
final String value = getAttributeValueByToken(token);
|
||||
@@ -326,6 +326,10 @@ public class XmlEmmetParser extends EmmetParser {
|
||||
return null;
|
||||
}
|
||||
|
||||
protected String getAttributeName(ZenCodingToken delimiterToken) {
|
||||
return delimiterToken == ZenCodingTokens.DOT ? CLASS : ID;
|
||||
}
|
||||
|
||||
@Nullable
|
||||
private List<Couple<String>> parseAttributeList() {
|
||||
final List<Couple<String>> result = new ArrayList<Couple<String>>();
|
||||
|
||||
+1
-1
@@ -61,8 +61,8 @@ public abstract class ZenCodingGenerator {
|
||||
|
||||
public static List<ZenCodingGenerator> getInstances() {
|
||||
List<ZenCodingGenerator> generators = new ArrayList<ZenCodingGenerator>();
|
||||
generators.add(XmlZenCodingGeneratorImpl.INSTANCE);
|
||||
Collections.addAll(generators, EP_NAME.getExtensions());
|
||||
generators.add(XmlZenCodingGeneratorImpl.INSTANCE);
|
||||
return generators;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user