verifier.verify(); if (verifier.getErrors().size() + verifier.getWarnings().size() > 0) { List<String> info = new ArrayList<String>(verifier.getErrors()); info.addAll(verifier.getWarnings()); Activator.getDefault().error(info);
verifier.verify(); if (verifier.getErrors().size() + verifier.getWarnings().size() > 0) { List<String> info = new ArrayList<String>(verifier.getErrors()); info.addAll(verifier.getWarnings()); Activator.getDefault().error(info);
public void submit(Jar jar) throws Exception { String host = getProperty("libsync.repo", "http://libsync.com/repo"); try { URL url = new URL(host); Verifier v = new Verifier(jar); v.setPedantic(true); v.verify(); getInfo(v); if (isOk() && v.getWarnings().isEmpty()) { send0(jar, url); } } catch (MalformedURLException e) { error("The libsync.repo property does not contain a proper URL %s, exception: %s", host, e); } catch (Exception e) { error("Submission of %s to %s failed even after retrying", host, jar.getName()); } }
verifier.verify(); if (verifier.getErrors().size() + verifier.getWarnings().size() > 0) { List<String> info = new ArrayList<String>(verifier.getErrors()); info.addAll(verifier.getWarnings()); Activator.getDefault().error(info); } else {
verifier.verify(); if (verifier.getErrors().size() + verifier.getWarnings().size() > 0) { List<String> info = new ArrayList<String>( verifier.getErrors()); info.addAll(verifier.getWarnings()); Activator.getDefault().error(info); } else {
public void verify() throws IOException { if (classSpace == null) classSpace = analyzeBundleClasspath(dot, parseHeader(getHeader(Analyzer.BUNDLE_CLASSPATH)), contained, referred, uses); verifyManifestFirst(); verifyActivator(); verifyActivationPolicy(); verifyComponent(); verifyNative(); verifyInvalidExports(); verifyInvalidImports(); verifyUnresolvedReferences(); verifySymbolicName(); verifyListHeader("Bundle-RequiredExecutionEnvironment", EENAME, false); verifyHeader("Bundle-ManifestVersion", BUNDLEMANIFESTVERSION, false); verifyHeader("Bundle-Version", VERSION, true); verifyListHeader("Bundle-Classpath", FILE, false); verifyDynamicImportPackage(); verifyBundleClasspath(); if (usesRequire) { if (!getErrors().isEmpty()) { getWarnings() .add( 0, "Bundle uses Require Bundle, this can generate false errors because then not enough information is available without the required bundles"); } } }
if (usesRequire) { if (!getErrors().isEmpty()) { getWarnings() .add( 0,