MCPcopy Index your code
hub / github.com/processing/processing / getInstalledContribs

Method getInstalledContribs

app/src/processing/app/Base.java:898–917  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

896
897
898 private List<Contribution> getInstalledContribs() {
899 List<Contribution> contributions = new ArrayList<>();
900
901 List<ModeContribution> modeContribs = getModeContribs();
902 contributions.addAll(modeContribs);
903
904 for (ModeContribution modeContrib : modeContribs) {
905 Mode mode = modeContrib.getMode();
906 contributions.addAll(new ArrayList<>(mode.contribLibraries));
907 }
908
909 // TODO this duplicates code in Editor, but it's not editor-specific
910// List<ToolContribution> toolContribs =
911// ToolContribution.loadAll(Base.getSketchbookToolsFolder());
912// contributions.addAll(toolContribs);
913 contributions.addAll(ToolContribution.loadAll(getSketchbookToolsFolder()));
914
915 contributions.addAll(getExampleContribs());
916 return contributions;
917 }
918
919
920 public byte[] getInstalledContribsInfo() {

Callers 1

Calls 6

getModeContribsMethod · 0.95
loadAllMethod · 0.95
getExampleContribsMethod · 0.95
addAllMethod · 0.80
getModeMethod · 0.45

Tested by

no test coverage detected