Commit 57730498 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

* for some reason this broke the CI build

parent 7a96dbe5
Loading
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -354,13 +354,13 @@ public class TDLtxProposalProvider extends AbstractTDLtxProposalProvider {
			}
		}
	}
	private <T extends NamedElement> List<T> getAllElementsOfType(EObject model, Class<? extends NamedElement> type) {
		List<? extends NamedElement> namedElements = EcoreUtil2.getAllContentsOfType(model.eResource(), type);
	private <T extends NamedElement> List<T> getAllElementsOfType(EObject model, Class<T> type) {
		List<T> namedElements = EcoreUtil2.getAllContentsOfType(model.eResource(), type);
		//TODO: filter imported if not all?
		EcoreUtil2.getAllContentsOfType(model.eResource(), ElementImport.class).stream()
			.map(e -> e.getImportedPackage())
			.forEach(e -> namedElements.addAll(EcoreUtil2.getAllContentsOfType(e.eResource(), type)));
		return (List<T>) namedElements;
		return namedElements;
	}

	@Override