use of org.eclipse.xtext.preferences.MapBasedPreferenceValues in project xtext-xtend by eclipse.
the class XtendAnnotationsFormatterTest method formatConstructorTwoAnnotations1.
@Test
public void formatConstructorTwoAnnotations1() {
final Procedure1<MapBasedPreferenceValues> _function = (MapBasedPreferenceValues it) -> {
it.<Boolean>put(XbaseFormatterPreferenceKeys.newLineAfterConstructorAnnotations, Boolean.valueOf(false));
it.<Boolean>put(XbaseFormatterPreferenceKeys.preserveNewLines, Boolean.valueOf(true));
};
StringConcatenation _builder = new StringConcatenation();
_builder.append("@Override");
_builder.newLine();
_builder.append("@Deprecated");
_builder.newLine();
_builder.append("new() {");
_builder.newLine();
_builder.append("}");
_builder.newLine();
this.assertFormattedMember(_function, _builder.toString());
}
use of org.eclipse.xtext.preferences.MapBasedPreferenceValues in project xtext-xtend by eclipse.
the class XtendAnnotationsFormatterTest method formatFieldSingleAnnotations1.
@Test
public void formatFieldSingleAnnotations1() {
final Procedure1<MapBasedPreferenceValues> _function = (MapBasedPreferenceValues it) -> {
it.<Boolean>put(XbaseFormatterPreferenceKeys.newLineAfterFieldAnnotations, Boolean.valueOf(true));
it.<Boolean>put(XbaseFormatterPreferenceKeys.preserveNewLines, Boolean.valueOf(true));
};
StringConcatenation _builder = new StringConcatenation();
_builder.append("@Override");
_builder.newLine();
_builder.append("int value");
_builder.newLine();
this.assertFormattedMember(_function, _builder.toString());
}
use of org.eclipse.xtext.preferences.MapBasedPreferenceValues in project xtext-xtend by eclipse.
the class XtendAnnotationsFormatterTest method formatFieldSingleAnnotations2.
@Test
public void formatFieldSingleAnnotations2() {
final Procedure1<MapBasedPreferenceValues> _function = (MapBasedPreferenceValues it) -> {
it.<Boolean>put(XbaseFormatterPreferenceKeys.newLineAfterFieldAnnotations, Boolean.valueOf(false));
it.<Boolean>put(XbaseFormatterPreferenceKeys.preserveNewLines, Boolean.valueOf(false));
};
StringConcatenation _builder = new StringConcatenation();
_builder.append("@Override int value");
_builder.newLine();
this.assertFormattedMember(_function, _builder.toString());
}
use of org.eclipse.xtext.preferences.MapBasedPreferenceValues in project xtext-xtend by eclipse.
the class XtendAnnotationsFormatterTest method formatMethodParameterTwoAnnotations2.
@Ignore
@Test
public void formatMethodParameterTwoAnnotations2() {
final Procedure1<MapBasedPreferenceValues> _function = (MapBasedPreferenceValues it) -> {
it.<Boolean>put(XbaseFormatterPreferenceKeys.newLineAfterParameterAnnotations, Boolean.valueOf(true));
it.<Boolean>put(XbaseFormatterPreferenceKeys.preserveNewLines, Boolean.valueOf(true));
};
StringConcatenation _builder = new StringConcatenation();
_builder.append("def foo(");
_builder.newLine();
_builder.append("\t");
_builder.append("@Override");
_builder.newLine();
_builder.append("\t");
_builder.append("@Deprecated");
_builder.newLine();
_builder.append("\t");
_builder.append("String p) {");
_builder.newLine();
_builder.append("}");
_builder.newLine();
StringConcatenation _builder_1 = new StringConcatenation();
_builder_1.append("def foo( @Override @Deprecated String p ) { }");
_builder_1.newLine();
this.assertFormattedMember(_function, _builder.toString(), _builder_1);
}
use of org.eclipse.xtext.preferences.MapBasedPreferenceValues in project xtext-xtend by eclipse.
the class XtendAnnotationsFormatterTest method formatMethodTwoAnnotations4.
@Test
public void formatMethodTwoAnnotations4() {
final Procedure1<MapBasedPreferenceValues> _function = (MapBasedPreferenceValues it) -> {
it.<Boolean>put(XbaseFormatterPreferenceKeys.newLineAfterMethodAnnotations, Boolean.valueOf(false));
it.<Boolean>put(XbaseFormatterPreferenceKeys.preserveNewLines, Boolean.valueOf(false));
};
StringConcatenation _builder = new StringConcatenation();
_builder.append("@Override @Deprecated def foo() {");
_builder.newLine();
_builder.append("}");
_builder.newLine();
StringConcatenation _builder_1 = new StringConcatenation();
_builder_1.append("@Override ");
_builder_1.newLine();
_builder_1.append("@Deprecated ");
_builder_1.newLine();
_builder_1.append("def foo() { }");
_builder_1.newLine();
this.assertFormattedMember(_function, _builder.toString(), _builder_1);
}
Aggregations