Skip to content

Commit

Permalink
Find-replace http:// with https://
Browse files Browse the repository at this point in the history
  • Loading branch information
nedtwigg committed Feb 15, 2019
1 parent 8a1a9fd commit 927eb8a
Show file tree
Hide file tree
Showing 31 changed files with 126 additions and 126 deletions.
96 changes: 48 additions & 48 deletions CHANGES.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Project maintainers who do not follow or enforce the Code of Conduct in good fai

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [https://contributor-covenant.org/version/1/4][version]

[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
[homepage]: https://contributor-covenant.org
[version]: https://contributor-covenant.org/version/1/4/
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Pull requests are welcome, preferably against `master`.

Every successful Travis CI build on branch `master` is automatically published to [`https://oss.sonatype.org/content/repositories/snapshots`](https://oss.sonatype.org/content/repositories/snapshots/com/diffplug/), and its javadoc are published [here](http://diffplug.github.io/goomph/javadoc/snapshot/).
Every successful Travis CI build on branch `master` is automatically published to [`https://oss.sonatype.org/content/repositories/snapshots`](https://oss.sonatype.org/content/repositories/snapshots/com/diffplug/), and its javadoc are published [here](https://diffplug.github.io/goomph/javadoc/snapshot/).

## Build instructions

Expand Down Expand Up @@ -55,7 +55,7 @@ Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
Expand Down
4 changes: 2 additions & 2 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
https://www.apache.org/licenses/

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

Expand Down Expand Up @@ -183,7 +183,7 @@ third-party archives.
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0
https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,16 +51,16 @@ See the [plugin's javadoc](https://diffplug.github.io/goomph/javadoc/3.17.3/com/

## Blog posts

- [P2, Maven, and Gradle](http://discuss.diffplug.com/t/p2-maven-and-gradle)
- [Parting out eclipse](http://discuss.diffplug.com/t/parting-out-eclipse)
- [P2, Maven, and Gradle](https://discuss.diffplug.com/t/p2-maven-and-gradle)
- [Parting out eclipse](https://discuss.diffplug.com/t/parting-out-eclipse)

## Building OSGi bundles, Eclipse plugins, and RCP applications.

It turns out that the tooling required to implement "IDE-as-build-artifact" is the same tooling required to build Eclipse plugins and RCP applications in the first place. That is Goomph's other side. For a canonical example which demonstrates Goomph in use on a real project, see the [Gradle and Eclipse RCP talk](https://github.com/diffplug/gradle_and_eclipse_rcp).

Real world Eclipse software built with Goomph:
- [DiffPlug](https://www.diffplug.com/)
- [Veriluma](http://veriluma.com/)
- [Veriluma](https://veriluma.com/)
- [GenStar](https://github.com/ANRGenstar/genstar)
- (your project here)

Expand All @@ -75,7 +75,7 @@ Below is an index of Goomph's capabilities, along with links to the javadoc wher

* [`mavencentral`](https://diffplug.github.io/goomph/javadoc/3.17.3/com/diffplug/gradle/eclipse/MavenCentralPlugin.html) makes it easy to add dependency jars from an eclipse release.
* [`classic`](https://diffplug.github.io/goomph/javadoc/3.17.3/com/diffplug/gradle/eclipse/GradleClassicPlugin.html) makes eclipse projects in the way that `gradle <= 4.3` did.
* [`buildproperties`](https://diffplug.github.io/goomph/javadoc/3.17.3/com/diffplug/gradle/eclipse/BuildPropertiesPlugin.html) uses [`build.properties`](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Feditors%2Fmanifest_editor%2Fbuild.htm) to control a gradle build, and fixes eclipse project classpath to include binary assets specified in `build.properties`.
* [`buildproperties`](https://diffplug.github.io/goomph/javadoc/3.17.3/com/diffplug/gradle/eclipse/BuildPropertiesPlugin.html) uses [`build.properties`](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Feditors%2Fmanifest_editor%2Fbuild.htm) to control a gradle build, and fixes eclipse project classpath to include binary assets specified in `build.properties`.
* [`excludebuildfolder`](https://diffplug.github.io/goomph/javadoc/3.17.3/com/diffplug/gradle/eclipse/ExcludeBuildFolderPlugin.html) excludes the gradle `build` folder from Eclipse's resource indexing.
* [`projectdeps`](https://diffplug.github.io/goomph/javadoc/3.17.3/com/diffplug/gradle/eclipse/ProjectDepsPlugin.html) fixes an intermittent problem where dependencies on other projects within the workspace aren't always resolved correctly within Eclipse.
* [`resourcefilters`](https://diffplug.github.io/goomph/javadoc/3.17.3/com/diffplug/gradle/eclipse/ResourceFiltersPlugin.html) adds resource filters to the eclipse project.
Expand Down Expand Up @@ -122,7 +122,7 @@ Below is an index of Goomph's capabilities, along with links to the javadoc wher
* Thanks to Neil Fraser of Google for [diff-match-patch](https://code.google.com/p/google-diff-match-patch/) which is very helpful for testing.
* Thanks to Thipor Kong for his [handy windows cmdline length workaround for the classpath](https://discuss.gradle.org/t/javaexec-fails-for-long-classpaths-on-windows/15266).
* Formatted by [spotless](https://github.com/diffplug/spotless).
* Bugs found by [findbugs](http://findbugs.sourceforge.net/).
* Built by [gradle](http://gradle.org/).
* Tested by [junit](http://junit.org/).
* Maintained by [DiffPlug](http://www.diffplug.com/).
* Bugs found by [findbugs](https://findbugs.sourceforge.net/).
* Built by [gradle](https://gradle.org/).
* Tested by [junit](https://junit.org/).
* Maintained by [DiffPlug](https://www.diffplug.com/).
6 changes: 3 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ task sourcesJar(type: Jar) {
// use markdown in javadoc
def makeLink = { url, text -> "<a href=\"${url}\" style=\"text-transform: none;\">${text}</a>" }
def javadocInfo = '<h2>' + makeLink("https://github.com/${org}/${name}", "${group}:${name}:${version}") +
' by ' + makeLink('http://www.diffplug.com', 'DiffPlug') + '</h2>'
' by ' + makeLink('https://www.diffplug.com', 'DiffPlug') + '</h2>'

def verSnapshot = { it.endsWith('-SNAPSHOT') ? 'snapshot' : it }

Expand All @@ -192,7 +192,7 @@ javadoc {
options.linksOffline("https://docs.gradle.org/${VER_GRADLE}/javadoc/", 'gradle/javadoc/gradle')
options.linksOffline("https://diffplug.github.io/durian/javadoc/${verSnapshot(VER_DURIAN)}/", 'gradle/javadoc/durian')
options.linksOffline("https://diffplug.github.io/durian-swt/javadoc/${verSnapshot(VER_DURIAN_SWT)}/", 'gradle/javadoc/durian-swt')
options.linksOffline("http://www.javadoc.io/doc/biz.aQute.bnd/biz.aQute.bndlib/${VER_BNDLIB}/", 'gradle/javadoc/bndlib')
options.linksOffline("https://www.javadoc.io/doc/biz.aQute.bnd/biz.aQute.bndlib/${VER_BNDLIB}/", 'gradle/javadoc/bndlib')
}

task javadocJar(type: Jar, dependsOn: javadoc) {
Expand Down Expand Up @@ -237,7 +237,7 @@ model { publishing {
licenses {
license {
name 'The Apache Software License, Version 2.0'
url 'http://www.apache.org/license/LICENSE-2.0.txt'
url 'https://www.apache.org/license/LICENSE-2.0.txt'
distribution 'repo'
}
}
Expand Down
14 changes: 7 additions & 7 deletions src/main/java/com/diffplug/gradle/GoomphCacheLocations.java
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ public static File workspaces() {
/**
* Location where the p2-bootstrap application should be downloaded from.
*
* Goomph's p2 tasks rely on the eclipse [p2 director application](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_director.html&cp=2_0_20_2).
* Goomph's p2 tasks rely on the eclipse [p2 director application](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_director.html&cp=2_0_20_2).
* It is distributed within the Eclipse SDK. But rather
* than requiring the entire SDK, we have packaged just
* the jars required for p2 director into a ~7MB download
Expand All @@ -107,8 +107,8 @@ public static File workspaces() {
* This only gets downloaded if you use {@link P2Model}.
*
* Defaults to `https://dl.bintray.com/diffplug/opensource/com/diffplug/gradle/goomph-p2-bootstrap/`. If you override, it still
* needs to follow the correct versioning scheme. e.g. if you want to relocate to `http://intranet/goomph-p2-boostrap`, then
* the artifact will need to be available at `http://intranet/goomph-p2-boostrap/4.5.2/goomph-p2-bootstrap.zip`
* needs to follow the correct versioning scheme. e.g. if you want to relocate to `https://intranet/goomph-p2-boostrap`, then
* the artifact will need to be available at `https://intranet/goomph-p2-boostrap/4.5.2/goomph-p2-bootstrap.zip`
*
* As new versions of p2bootstrap come out, you will have to update your internal URL cache, but these releases are infrequent.
*/
Expand All @@ -122,7 +122,7 @@ public static Optional<String> p2bootstrapUrl() {
* Location where the p2-bootstrap application
* is cached: `~/.goomph/p2-bootstrap`.
*
* Goomph's p2 tasks rely on the eclipse [p2 director application](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_director.html&cp=2_0_20_2).
* Goomph's p2 tasks rely on the eclipse [p2 director application](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_director.html&cp=2_0_20_2).
* It is distributed within the Eclipse SDK. But rather
* than requiring the entire SDK, we have packaged just
* the jars required for p2 director into a ~7MB download
Expand All @@ -139,14 +139,14 @@ public static File p2bootstrap() {
/**
* Location where the pde-bootstrap application should be downloaded from.
*
* Goomph's pde tasks rely on the eclipse [p2 director application](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_director.html&cp=2_0_20_2).
* Goomph's pde tasks rely on the eclipse [p2 director application](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_director.html&cp=2_0_20_2).
* It is distributed within the Eclipse SDK. The Package is
* downloaded and installed during configuration from official eclipse
* repository.
*
* Defaults to official update site of the selected Eclipse Release. If you override, it still
* needs to follow the correct versioning scheme. e.g. if you want to relocate to `http://intranet/goomph-pde-boostrap`, then
* the artifact will need to be available at `http://intranet/goomph-pde-boostrap/4.5.2/goomph-pde-bootstrap.zip`
* needs to follow the correct versioning scheme. e.g. if you want to relocate to `https://intranet/goomph-pde-boostrap`, then
* the artifact will need to be available at `https://intranet/goomph-pde-boostrap/4.5.2/goomph-pde-bootstrap.zip`
*
* As new versions of pdeBootstrap come out, you will have to update your internal URL cache, but these releases are infrequent.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
import com.diffplug.gradle.ProjectPlugin;

/**
* Uses [`build.properties`](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Feditors%2Fmanifest_editor%2Fbuild.htm)
* Uses [`build.properties`](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Feditors%2Fmanifest_editor%2Fbuild.htm)
* to control a gradle build, and fixes the eclipse project classpath to include binary assets specified in `build.properties`.
*
* Eclipse PDE uses a `build.properties` file to control the build process. Even if you aren't using PDE for
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ void appendToFilteredResources(Node filteredResources) {
matcherNode.appendNode("arguments", "1.0-" + matcher.name() + "-matches-" + caseSensitive + "-" + isRegex + "-" + matchValue);
}

/** Values from from [IResourceFilterDescription](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fcore%2Fresources%2Fclass-use%2FIResourceFilterDescription.html) */
/** Values from from [IResourceFilterDescription](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fcore%2Fresources%2Fclass-use%2FIResourceFilterDescription.html) */
enum Kind {
INCLUDE_ONLY, EXCLUDE_ALL, FILES, FOLDERS, INHERITABLE;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@
import com.diffplug.gradle.ProjectPlugin;

/**
* Eclipse projects can have [resource filters](http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fresourcefilters.htm)
* Eclipse projects can have [resource filters](https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fresourcefilters.htm)
* which include or exclude certain files.
*
* ![Screenshot](http://i.stack.imgur.com/7eIVE.png)
* ![Screenshot](https://i.stack.imgur.com/7eIVE.png)
*
* This plugin allows you to easily configure these settings.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
**
* ```java
* EclipseApp p2director = new EclipseApp("org.eclipse.equinox.p2.director");
* p2director.addArg("repository", "http://somerepo");
* p2director.addArg("repository", "https://somerepo");
* p2director.addArg("destination", "file://somefile");
* p2director.addArg("installIU", "org.eclipse.jdt");
* p2director.addArg("installIU", "org.eclipse.text");
Expand All @@ -58,7 +58,7 @@
*
* ```
* eclipsec.exe -application org.eclipse.equinox.p2.director
* -repository http://somerepo
* -repository https://somerepo
* -destination file://somefile
* -installIU org.eclipse.jdt,org.eclipse.text
* ```
Expand Down Expand Up @@ -195,7 +195,7 @@ public void consolelog() {
/**
* Models the `org.eclipse.ant.core.antRunner` application, including its `build.xml`.
*
* [Ant task documentation](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm)
* [Ant task documentation](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm)
*/
public static class AntRunner extends EclipseApp {
public static final String ID = "org.eclipse.ant.core.antRunner";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ public EquinoxLauncher setArgs(List<String> args) {
/**
* Sets the system properties which will be set on the runtime.
*
* Available options [here](http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html).
* Available options [here](https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html).
*
* This should usually not need to be set. Below are the default properties. To unset
* one of the defaults, set its value to the empty string and it will be cleared.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -261,7 +261,7 @@ public void updateSplash() {
/**
* A structured form for a version identifier.
*
* @see "http://java.sun.com/j2se/versioning_naming.html for information on valid version strings"
* @see "https://java.sun.com/j2se/versioning_naming.html for information on valid version strings"
*/
static class Identifier {
private static final String DELIM = ". _-"; //$NON-NLS-1$
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,7 @@ public void addSetupActionLazy(Action<List<SetupAction>> lazyInternalSetupAction
setupActions.addLazyAction(lazyInternalSetupAction);
}

/** Links the given target into the workspace with the given name, see [eclipse manual](http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fconcepts-13.htm). */
/** Links the given target into the workspace with the given name, see [eclipse manual](https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fconcepts-13.htm). */
public void linkedResource(String linkName, Object linkTarget) {
final String CORE_RES_PREFS_FILE = ".metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs";
final String WS_PATHVAR_FMT = "pathvariable.%s";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
*
* ```groovy
* oomphIde {
* repo 'http://download.eclipse.org/buildship/updates/e45/releases/1.0'
* repo 'https://download.eclipse.org/buildship/updates/e45/releases/1.0'
* iu 'org.eclipse.buildship'
* }
* ```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@
import com.diffplug.gradle.oomph.OomphIdeExtension;

/**
* Adds [Buildship](http://projects.eclipse.org/projects/tools.buildship).
* Adds [Buildship](https://projects.eclipse.org/projects/tools.buildship).
*/
public class ConventionBuildship extends WithRepoConvention {
public static final String REPO = "http://download.eclipse.org/buildship/updates/e47/releases/2.x/2.1.2.v20170807-1324/";
public static final String REPO = "https://download.eclipse.org/buildship/updates/e47/releases/2.x/2.1.2.v20170807-1324/";
public static final String FEATURE = "org.eclipse.buildship";

ConventionBuildship(OomphIdeExtension extension) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
* Adds the [minimalist gradle editor](https://github.com/Nodeclipse/nodeclipse-1/tree/master/org.nodeclipse.enide.editors.gradle).
*/
public class ConventionMinimalistGradleEditor extends WithRepoConvention {
public static final String REPO = "http://www.nodeclipse.org/updates/gradle-ide-pack/";
public static final String REPO = "https://www.nodeclipse.org/updates/gradle-ide-pack/";
public static final String FEATURE = "org.nodeclipse.enide.editors.gradle.feature";

ConventionMinimalistGradleEditor(OomphIdeExtension extension) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@
import com.diffplug.gradle.oomph.OomphIdeExtension;

/**
* Adds [TmTerminal](http://marketplace.eclipse.org/content/tcf-terminals).
* Adds [TmTerminal](https://marketplace.eclipse.org/content/tcf-terminals).
*/
public class ConventionTmTerminal extends WithRepoConvention {
public static final String REPO = "http://download.eclipse.org/tm/terminal/marketplace/";
public static final String REPO = "https://download.eclipse.org/tm/terminal/marketplace/";
public static final String FEATURE = "org.eclipse.tm.terminal.feature";

ConventionTmTerminal(OomphIdeExtension extension) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
*
* ```groovy
* apply plugin: 'com.diffplug.gradle.osgi.bndmanifest'
* // Pass headers and bnd directives: http://www.aqute.biz/Bnd/Format
* // Pass headers and bnd directives: https://www.aqute.biz/Bnd/Format
* jar.manifest.attributes(
* '-exportcontents': 'com.diffplug.*',
* '-removeheaders': 'Bnd-LastModified,Bundle-Name,Created-By,Tool,Private-Package',
Expand Down
2 changes: 1 addition & 1 deletion src/main/java/com/diffplug/gradle/p2/P2AntRunner.java
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
/**
* Models an eclipse ant task which can be run by the P2 Bootstrapper.
*
* Other useful tasks are [here](http://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm).
* Other useful tasks are [here](https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_repositorytasks.htm).
*
* If the task you require isn't contained in the p2 bootstrapper,
* you can also run the task using a full PDE installation using
Expand Down
Loading

0 comments on commit 927eb8a

Please sign in to comment.