protected String generateImports() { final Function1<String, String> _function = (String it) -> { return (("import " + it) + ";\n"); }; return IterableExtensions.join(ListExtensions.<String, String>map(IterableExtensions.<String>sort(this.imports), _function), ""); }
return Integer.valueOf(it_1.length()); }; List<String> _sortBy = IterableExtensions.<String, Integer>sortBy(IterableExtensions.<String>sort(GrammarUtil.getAllKeywords(it)), _function); for(final String kw : _sortBy) { _builder.append("\t");
private StringConcatenationClient genCondition(final List<ISerializationContext> contexts, final IGrammarConstraintProvider.IConstraint constraint, final Multimap<EObject, IGrammarConstraintProvider.IConstraint> ctx2ctr) { StringConcatenationClient _xblockexpression = null; final List<ISerializationContext> sorted = IterableExtensions.<ISerializationContext>sort(contexts); final LinkedHashMultimap<EObject, ISerializationContext> index = LinkedHashMultimap.<EObject, ISerializationContext>create(); final Consumer<ISerializationContext> _function = (ISerializationContext it) -> {
private Iterable<? extends IResourceServiceProvider> getAllLanguages() { final Function1<String, IResourceServiceProvider> _function = (String ext) -> { final URI synthUri = URI.createURI(("synth:///file." + ext)); return this.languagesRegistry.getResourceServiceProvider(synthUri); }; return IterableExtensions.<IResourceServiceProvider>toSet(ListExtensions.<String, IResourceServiceProvider>map(IterableExtensions.<String>sort(IterableExtensions.<String>toList(this.languagesRegistry.getExtensionToFactoryMap().keySet())), _function)); }
public Iterable<String> getKeywords() { final Function1<Keyword, Boolean> _function = (Keyword it) -> { return Boolean.valueOf(Character.isLetter(it.getValue().charAt(0))); }; final Function1<Keyword, String> _function_1 = (Keyword it) -> { return it.getValue(); }; return IterableExtensions.<String>sort(IterableExtensions.<String>toSet(IterableExtensions.<Keyword, String>map(IterableExtensions.<Keyword>filter(GrammarUtil.containedKeywords(this.grammarAccess.getGrammar()), _function), _function_1))); } }
final String stringParams = IterableExtensions.<String>join(IterableExtensions.<String>sort(context.getParameterKeys()), ": ", ", ", "", _function).replaceAll("(\\n|\\f|\\r)+", " "); XtextServiceDispatcher.LOG.trace((("xtext-service/" + serviceType) + stringParams));
private CharSequence getUsingSection() { CharSequence _xblockexpression = null; { final Function1<Object, String> _function = (Object it) -> { return this.resolveForUsing(it); }; final List<String> targets = IterableExtensions.<String>sort(IterableExtensions.<Object, String>map(this.usings, _function)); StringConcatenation _builder = new StringConcatenation(); { for(final String target : targets) { _builder.append("using "); _builder.append(target); _builder.append(";"); _builder.newLineIfNotEmpty(); } } _xblockexpression = _builder; } return _xblockexpression; }
_builder.append("Export-Package: "); List<String> _sort = IterableExtensions.<String>sort(this.exportedPackages); boolean _hasElements = false; for(final String pack : _sort) { return Boolean.valueOf((!Objects.equal(it, _effectiveSymbolicName))); }; Iterable<String> _filter = IterableExtensions.<String>filter(IterableExtensions.<String>sort(this.requiredBundles), _function); boolean _hasElements_1 = false; for(final String bundle : _filter) { _builder.append("Import-Package: "); List<String> _sort_1 = IterableExtensions.<String>sort(this.importedPackages); boolean _hasElements_2 = false; for(final String pack_1 : _sort_1) {
_builder.newLine(); List<String> _sort = IterableExtensions.<String>sort(IterableExtensions.<String>toSet(this.imports.values())); for(final String importName : _sort) { _builder.append("import ");