Git commit 5bd8475f3e0893fb8af299ea1f99042c2c2324bd by Friedrich W. H. Kossebau.
Committed on 16/06/2019 at 16:40.
Pushed by kossebau into branch 'master'.

Use more https in links (and update links where needed)

M  +1    -1    CMakeLists.txt
M  +1    -1    app/CMakeLists.txt
M  +1    -1    app/plasma/CMakeLists.txt
M  +1    -1    cmake/modules/FindClang.cmake
M  +16   -18   doc/kdevelop/index.docbook
M  +1    -1    kdevplatform/CMakeLists.txt
M  +1    -1    kdevplatform/Mainpage.dox
M  +2    -2    kdevplatform/documentation/CMakeLists.txt
M  +1    -1    
kdevplatform/language/backgroundparser/tests/test_backgroundparser.cpp
M  +1    -1    kdevplatform/outputview/outputfilteringstrategies.cpp
M  +1    -1    kdevplatform/util/duchainify/main.cpp
M  +2    -2    kdevplatform/vcs/tests/test_vcsannotation.cpp
M  +3    -3    plugins/CMakeLists.txt
M  +3    -3    plugins/appwizard/README.dox
M  +1    -1    plugins/appwizard/kdevappwizard.knsrc
M  +1    -1    plugins/clang/codecompletion/context.cpp
M  +2    -2    plugins/clang/duchain/builder.cpp
M  +1    -1    plugins/clang/duchain/macrodefinition.h
M  +1    -1    plugins/clang/tests/clang-parser.cpp
M  +1    -1    plugins/clangtidy/CMakeLists.txt
M  +1    -1    plugins/clangtidy/kdevclangtidy.json
M  +1    -1    plugins/cmake/tests/kdevprojectopen.cpp
M  +1    -1    plugins/debuggercommon/mi/miparser.cpp
M  +1    -1    plugins/filetemplates/kdevfiletemplates.knsrc
M  +1    -1    plugins/gdb/CMakeLists.txt
M  +1    -1    plugins/grepview/README.dox
M  +1    -1    plugins/grepview/grepwidget.ui
M  +1    -1    plugins/kdeprovider/kdeconfig.ui
M  +1    -1    plugins/lldb/formatters/helpers.py
M  +1    -1    plugins/qmljs/tests/qml-parser.cpp
M  +1    -1    plugins/welcomepage/CMakeLists.txt

https://invent.kde.org/kde/kdevelop/commit/5bd8475f3e0893fb8af299ea1f99042c2c2324bd

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6ee1ea04a8..23a93d2da4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -118,7 +118,7 @@ add_definitions(
 )
 
 # Turn off missing-field-initializers warning for GCC to avoid noise from 
false positives with empty {}
-# See discussion: 
http://mail.kde.org/pipermail/kdevelop-devel/2014-February/046910.html
+# See discussion: 
https://mail.kde.org/pipermail/kdevelop-devel/2014-February/046910.html
 add_compile_flag_if_supported(-Wno-missing-field-initializers)
 add_compile_flag_if_supported(-Werror=switch)
 add_compile_flag_if_supported(-Werror=undefined-bool-conversion)
diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt
index 6d0475c974..dd662d9a73 100644
--- a/app/CMakeLists.txt
+++ b/app/CMakeLists.txt
@@ -1,7 +1,7 @@
 find_package(KF5Plasma CONFIG)
 set_package_properties(KF5Plasma PROPERTIES
     PURPOSE "Plasma libraries for enabling the plasma addons"
-    URL "http://www.kde.org";
+    URL "https://www.kde.org";
     TYPE OPTIONAL)
 if(KF5Plasma_FOUND)
     add_subdirectory(plasma)
diff --git a/app/plasma/CMakeLists.txt b/app/plasma/CMakeLists.txt
index 0b3da640ea..45593eae23 100644
--- a/app/plasma/CMakeLists.txt
+++ b/app/plasma/CMakeLists.txt
@@ -4,7 +4,7 @@ add_subdirectory(applet)
 find_package(KF5Runner CONFIG)
 set_package_properties(KF5Runner PROPERTIES
     PURPOSE "Framework for Plasma runners. For enabling the KDevelop runner"
-    URL "http://www.kde.org";
+    URL "https://www.kde.org";
     TYPE OPTIONAL)
 if(KF5Runner_FOUND)
     add_subdirectory(runner)
diff --git a/cmake/modules/FindClang.cmake b/cmake/modules/FindClang.cmake
index 627a8d7b8f..34a8c38198 100644
--- a/cmake/modules/FindClang.cmake
+++ b/cmake/modules/FindClang.cmake
@@ -16,7 +16,7 @@
 #
 # Uses the same include and library paths detected by FindLLVM.cmake
 #
-# See http://clang.llvm.org/docs/InternalsManual.html for full list of 
libraries
+# See https://clang.llvm.org/docs/InternalsManual.html for full list of 
libraries
 
 #=============================================================================
 # Copyright 2014-2015 Kevin Funk <[email protected]>
diff --git a/doc/kdevelop/index.docbook b/doc/kdevelop/index.docbook
index e611d32624..3fc7afdee7 100644
--- a/doc/kdevelop/index.docbook
+++ b/doc/kdevelop/index.docbook
@@ -11,7 +11,7 @@
 <authorgroup>
 <author>
 <personname>
-    <firstname>This documentation was converted from the KDE UserBase <ulink 
url=" http://userbase.kde.org/KDevelop4/Manual";>KDevelop4/Manual</ulink> 
page.</firstname>
+    <firstname>This documentation was converted from the KDE UserBase <ulink 
url=" https://userbase.kde.org/KDevelop4/Manual";>KDevelop4/Manual</ulink> 
page.</firstname>
 <surname></surname>
 </personname>
     </author>
@@ -35,7 +35,7 @@
 
 <!--userbase-content-->
 <chapter id="what-is-kdevelop"><title>What is &kdevelop;?</title>
-<para><ulink url="http://www.KDevelop.org";>&kdevelop;</ulink> is a modern 
integrated development environment (IDE) for C++ (and other languages) that is 
one of many <ulink url="http://www.kde.org/applications/";>KDE 
applications</ulink>. As such it runs on &Linux; (even if you run one of the 
other desktops, such as GNOME) but it is also available for most other variants 
of &UNIX; and for Windows as well.</para>
+<para><ulink url="https://www.kdevelop.org/";>&kdevelop;</ulink> is a modern 
integrated development environment (IDE) for C++ (and other languages) that is 
one of many <ulink url="https://kde.org/applications/";>KDE 
applications</ulink>. As such it runs on &Linux; (even if you run one of the 
other desktops, such as GNOME) but it is also available for most other variants 
of &UNIX; and for Windows as well.</para>
 <para>&kdevelop; offers all amenities of modern IDEs. For large projects and 
applications, the most important feature is that &kdevelop; 
<emphasis>understands C++</emphasis>: it parses the entire source base and 
remembers which classes have which member functions, where variables are 
defined, what their types are, and many other things about your code. For 
example, let's say one of your project's header files declares a class</para>
 <para><programlisting>
 class Car {
@@ -98,7 +98,7 @@ double bar ()
 </para></listitem>
 </itemizedlist>
 </para></listitem>
-</itemizedlist><para><note><para>The problem with the progress bar has been 
reported as <ulink url="http://bugs.kde.org/show_bug.cgi?id=256832";>&kdevelop; 
bug 256832</ulink>.</para></note></para>
+</itemizedlist><para><note><para>The problem with the progress bar has been 
reported as <ulink url="https://bugs.kde.org/show_bug.cgi?id=256832";>&kdevelop; 
bug 256832</ulink>.</para></note></para>
 <para><note><para>In this process, I also get the error message <emphasis>You 
need to specify a valid location for the project</emphasis> which can be safely 
ignored.</para></note></para>
 <itemizedlist>
 <listitem><para>It asks you to select a &kdevelop; project file in this 
directory. Since you probably don't have one yet, simply hit 
<guilabel>Next</guilabel>
@@ -187,7 +187,7 @@ double bar ()
 <listitem><para><guilabel>Konsole</guilabel>: Opens a command line window 
inside &kdevelop;'s main window, for the occasional command you may want to 
enter (&eg; to run <varname>./configure</varname>).
 </para></listitem>
 </itemizedlist>
-<para>A complete list of tools and views is given <ulink 
url="http://userbase.kde.org/Special:myLanguage/KDevelop4/Manual/Tool 
list">here</ulink>.</para>
+<para>A complete list of tools and views is given <ulink 
url="https://userbase.kde.org/Special:myLanguage/KDevelop4/Manual/Tool 
list">here</ulink>.</para>
 <para>For many programmers, vertical screen space is the most important. To 
this end, you can arrange your tool views at the left and right margin of the 
window: to move a tool, click on its symbol with the right mouse button and 
select a new position for it.</para>
 </sect1>
 <sect1 id="exploring-source-code"><title>Exploring source code</title>
@@ -796,7 +796,7 @@ for (typename Triangulation::active_cell_iterator
   </mediaobject>
 </screenshot></para>
 <para>Note that for this to work, the <guilabel>Snippets</guilabel> tool view 
need not be open or visible: you only ever need the tool view to define new 
snippets. An alternative, if less convenient, way to expand a snippet is to 
simply click on it in the respective tool view.</para>
-<para><note><para>Snippets are much more powerful than just explained. For a 
full description of what you can do with them, see the <ulink 
url="http://userbase.kde.org/Special:myLanguage/KDevelop4/Manual/Tool_list/Snippets";>detailed
 documentation of the Snippets tool</ulink>.</para></note></para>
+<para><note><para>Snippets are much more powerful than just explained. For a 
full description of what you can do with them, see the <ulink 
url="https://userbase.kde.org/Special:myLanguage/KDevelop4/Manual/Tool_list/Snippets";>detailed
 documentation of the Snippets tool</ulink>.</para></note></para>
 </sect2>
 </sect1>
 <sect1 id="modes-and-working-sets"><title>Modes and working sets</title>
@@ -1116,7 +1116,7 @@ for (typename Triangulation::active_cell_iterator
   </mediaobject>
 </screenshot>
 </para>
-<para>Of course, if none of the available template suit your project, you can 
always create new ones. The easiest way is probably to copy and modify an 
existing template, while a short <ulink 
url="http://techbase.kde.org/Development/Tutorials/KDevelop/Creating_a_class_template";>tutorial</ulink>
 and a longer <ulink 
url="http://techbase.kde.org/Projects/KDevelop4/File_template_specification";>specification
 document</ulink> are there to help you. To copy an installed template, open 
the template manager by clicking 
<menuchoice><guimenu>Settings</guimenu><guisubmenu>Configure 
KDevelop...</guisubmenu><guimenuitem>Templates</guimenuitem></menuchoice>, 
select the template you wish to copy, then click the <guilabel>Extract 
Template</guilabel> button. Select a destination folder, then click 
<guilabel>OK</guilabel>, and the contents of the template will be extracted 
into the selected folder. Now you can edit the template by opening the 
extracted files and modifying them. After you are done, you can import your new
+<para>Of course, if none of the available template suit your project, you can 
always create new ones. The easiest way is probably to copy and modify an 
existing template, while a short <ulink 
url="https://techbase.kde.org/Development/Tutorials/KDevelop/Creating_a_class_template";>tutorial</ulink>
 and a longer <ulink 
url="https://techbase.kde.org/Projects/KDevelop4/File_template_specification";>specification
 document</ulink> are there to help you. To copy an installed template, open 
the template manager by clicking 
<menuchoice><guimenu>Settings</guimenu><guisubmenu>Configure 
KDevelop...</guisubmenu><guimenuitem>Templates</guimenuitem></menuchoice>, 
select the template you wish to copy, then click the <guilabel>Extract 
Template</guilabel> button. Select a destination folder, then click 
<guilabel>OK</guilabel>, and the contents of the template will be extracted 
into the selected folder. Now you can edit the template by opening the 
extracted files and modifying them. After you are done, you can import your new
 template into &kdevelop; by opening the template manager, activating the 
appropriate tab (either <guilabel>Project Templates</guilabel> or 
<guilabel>File Templates</guilabel>) and clicking <guilabel>Load 
Template</guilabel>. Open the template description file, which is the one with 
the suffix either <varname>.kdevtemplate</varname> or 
<varname>.desktop</varname>. &kdevelop; will compress the files into a template 
archive and import the template.
 </para>
 <para><note><para>When copying an existing template, make sure you rename it 
before importing it again. Otherwise, you will either overwrite the old 
template, or will end up with two templates with identical names. To rename a 
template, rename the description file to something unique (but keep the 
suffix), and change the <filename>Name</filename> entry in the description 
file. </para></note>
@@ -1126,7 +1126,7 @@ template into &kdevelop; by opening the template manager, 
activating the appropr
 </sect1>
 </chapter>
 <chapter 
id="building-compiling-projects-with-custom-makefiles"><title>Building 
(compiling) projects with custom Makefiles</title>
-<para>Many projects describe how source files have to be compiled (and which 
files have to be recompiled once a source or header file changes) using 
Makefiles that are interpreted by the <guilabel>make</guilabel> program (see, 
for example, <ulink url="http://www.gnu.org/software/make/";>GNU make</ulink>). 
For simple projects, it is often very easy to set up such a file by hand. 
Larger projects often integrate their Makefiles with the <guilabel>GNU 
autotools</guilabel> (autoconf, autoheader, automake). In this section, let us 
simply assume that you have a Makefile for your project and you want to teach 
&kdevelop; how to interact with it.</para>
+<para>Many projects describe how source files have to be compiled (and which 
files have to be recompiled once a source or header file changes) using 
Makefiles that are interpreted by the <guilabel>make</guilabel> program (see, 
for example, <ulink url="https://www.gnu.org/software/make/";>GNU make</ulink>). 
For simple projects, it is often very easy to set up such a file by hand. 
Larger projects often integrate their Makefiles with the <guilabel>GNU 
autotools</guilabel> (autoconf, autoheader, automake). In this section, let us 
simply assume that you have a Makefile for your project and you want to teach 
&kdevelop; how to interact with it.</para>
 <para><note><para>&kdevelop; 4.x doesn't know about the <guilabel>GNU 
autotools</guilabel> at the time this section is written. If your project uses 
them, you will have to run <varname>./configure</varname> or any of the other 
related commands by hand on a command line. If you want to do this within 
&kdevelop;, open the <guilabel>Konsole</guilabel> tool (if necessary add it to 
the perimeter of the main window using the menu 
<menuchoice><guimenu>Windows</guimenu><guimenuitem>Add tool 
view</guimenuitem></menuchoice>) that gives you a shell window view and run 
<varname>./configure</varname> from the command line in this 
view.</para></note></para>
 <para>The first step is to teach &kdevelop; about targets in your Makefiles. 
There are two ways to do that: selecting individual Makefile targets, and 
choosing a set of targets you may want to build frequently. For both 
approaches, open the <guilabel>Projects</guilabel> tool by clicking on the 
<guilabel>Projects</guilabel> button on the perimeter of &kdevelop;'s main 
window (if you don't have this button see above how to add a tool's button 
there). The <guilabel>Projects</guilabel> tool window has two parts: the top 
half &mdash; titled <guilabel>Projects</guilabel> &mdash; lists all of your 
projects and let's you expand the underlying directory trees. The bottom half 
&mdash; titled <guilabel>Project Selection</guilabel> &mdash; lists a subset of 
those projects that will be built if you choose the menu item 
<menuchoice><guimenu>Project</guimenu><guimenuitem>Build 
selection</guimenuitem></menuchoice> or hit <keycap>F8</keycap>; we'll come 
back to this part below.</para>
 <sect1 id="building-individual-makefile-targets"><title>Building individual 
Makefile targets</title>
@@ -1301,7 +1301,7 @@ be another way).</para>
 </sect1>
 </chapter>
 <chapter id="working-with-version-control-systems"><title>Working with version 
control systems</title>
-<para>If you are working with larger projects, chances are that the source 
code is managed by a version control system such as <ulink 
url="http://subversion.apache.org";>subversion</ulink> or <ulink 
url="http://git-scm.com/";>git</ulink>. The following description is written 
with <guilabel>subversion</guilabel> in view but will be equally true if you 
use <guilabel>git</guilabel> or any other supported version control 
system.</para>
+<para>If you are working with larger projects, chances are that the source 
code is managed by a version control system such as <ulink 
url="https://subversion.apache.org/";>subversion</ulink> or <ulink 
url="https://git-scm.com/";>git</ulink>. The following description is written 
with <guilabel>subversion</guilabel> in view but will be equally true if you 
use <guilabel>git</guilabel> or any other supported version control 
system.</para>
 <para>First not that if the directory in which a project is located is under 
version control, &kdevelop; will automatically notice. In other words: It is 
not necessary that you tell &kdevelop; to check out a copy itself when setting 
up your project; it is ok to point &kdevelop; at a directory into which you 
have previously checked out a copy from the repository. If you have such a 
directory under version control, open the <guilabel>Projects</guilabel> tool 
view. There are then a number of things you can do:</para>
 <itemizedlist>
 <listitem><para>If your directory has become outdated, you can update it from 
the repository: Click on the project name with the right mouse button, go to 
the menu <guilabel>Subversion</guilabel> and select 
<guilabel>Update</guilabel>. This will bring all files that belong to this 
project up to date with respect to the repository.
@@ -1431,21 +1431,19 @@ changes in these files have nothing to do with the 
other ones I made to this pro
 </chapter>
 <chapter id="building-kdevelop-from-sources"><title>Building &kdevelop; from 
Sources</title>
 <para>If you want to have the latest features and bugfixes, you can build 
&kdevelop; yourself from the sources.</para>
-<para>There exists a more in-detail article <ulink 
url="http://techbase.kde.org/KDevelop4/HowToCompile";>here</ulink>.</para>
-<para>Be aware that you <emphasis>could</emphasis> build an unstable version. 
To help the developers fix bugs, please keep the 
<varname>RelWithDebInfo</varname> and report bugs to http://bugs.kde.org, 
either per hand or using Dr. Konqi.</para>
+<para>There exists a more in-detail article <ulink 
url="https://community.kde.org/KDevelop/HowToCompile_v5";>here</ulink>.</para>
+<para>Be aware that you <emphasis>could</emphasis> build an unstable version. 
To help the developers fix bugs, please keep the 
<varname>RelWithDebInfo</varname> and report bugs to https://bugs.kde.org, 
either per hand or using Dr. Konqi.</para>
 <sect1 id="requirements"><title>Requirements</title>
 <itemizedlist>
-<listitem><para>kdelibs-devel &gt;= 4.3 - http://www.kde.org
+<listitem><para>KDE Frameworks &gt;= 5.28 - https://www.kde.org/
 </para></listitem>
-<listitem><para>qt-devel &gt;= 4.5.2 - http://qt-project.org/
+<listitem><para>Qt &gt;= 5.7 - https://www.qt.io/
 </para></listitem>
-<listitem><para>boost-devel &gt;= 1.35 - http://www.boost.org
+<listitem><para>boost-devel &gt;= 1.35 - https://www.boost.org/
 </para></listitem>
-<listitem><para>g++ &gt;= 4.0 - http://gcc.gnu.org
+<listitem><para>g++ &gt;= 4.0 - https://gcc.gnu.org/
 </para></listitem>
-<listitem><para>CMake &gt;= 2.6.2 - http://www.cmake.org
-</para></listitem>
-<listitem><para>qjson-devel
+<listitem><para>CMake &gt;= 3.0 - https://www.cmake.org/
 </para></listitem>
 </itemizedlist>
 </sect1>
@@ -1511,7 +1509,7 @@ kbuildsycoca4
 <title>Credits and License</title>
     <para>
 Documentation Copyright see the UserBase
-    <ulink 
url="http://userbase.kde.org/index.php?title=KDevelop4/Manual&amp;action=history";>KDevelop4/Manual
 page history</ulink></para>
+    <ulink 
url="https://userbase.kde.org/index.php?title=KDevelop4/Manual&amp;action=history";>KDevelop4/Manual
 page history</ulink></para>
     <!-- TRANS:CREDIT_FOR_TRANSLATORS -->
 &underFDL;
 </chapter>
diff --git a/kdevplatform/CMakeLists.txt b/kdevplatform/CMakeLists.txt
index 50dcf5f938..b5b6f8c9e1 100644
--- a/kdevplatform/CMakeLists.txt
+++ b/kdevplatform/CMakeLists.txt
@@ -25,7 +25,7 @@ set(Boost_ADDITIONAL_VERSIONS 1.39.0 1.39)
 find_package(Boost 1.35.0)
 set_package_properties(Boost PROPERTIES
     PURPOSE "Boost libraries for enabling the classbrowser"
-    URL "http://www.boost.org";
+    URL "https://www.boost.org/";
     TYPE REQUIRED)
 
 configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/config-kdevplatform.h.cmake
diff --git a/kdevplatform/Mainpage.dox b/kdevplatform/Mainpage.dox
index ae3d2c2eef..e23efb0632 100644
--- a/kdevplatform/Mainpage.dox
+++ b/kdevplatform/Mainpage.dox
@@ -47,7 +47,7 @@
  * the \ref architecture.
  *
  * @b Follow the development of these libraries. Please consider joining the
- * <a 
href="http://www.kdevelop.org/index.html?filename=mailinglist.html";>KDevelop 
Development Mailing List</a> (<a 
href="http://lists.kde.org/?l=kdevelop-devel";>archives</a>).
+ * <a href="https://www.kdevelop.org/contribute-kdevelop";>KDevelop Development 
Mailing List</a> (<a 
href="https://lists.kde.org/?l=kdevelop-devel";>archives</a>).
  */
 
 // DOXYGEN_NAME="KDevelop Platform Libraries"
diff --git a/kdevplatform/documentation/CMakeLists.txt 
b/kdevplatform/documentation/CMakeLists.txt
index 06b6a6e777..78a8fec852 100644
--- a/kdevplatform/documentation/CMakeLists.txt
+++ b/kdevplatform/documentation/CMakeLists.txt
@@ -4,13 +4,13 @@ find_package(Qt5WebEngineWidgets CONFIG)
 if(TARGET Qt5::WebEngineWidgets)
     set_package_properties(Qt5WebEngineWidgets PROPERTIES
         PURPOSE "QtWebEngine, for integrated documentation"
-        URL "http://qt-project.org/";
+        URL "https://qt.io/";
         TYPE REQUIRED)
 else()
     find_package(Qt5WebKitWidgets CONFIG)
     set_package_properties(Qt5WebKitWidgets PROPERTIES
         PURPOSE "QtWebKit, for integrated documentation"
-        URL "http://qt-project.org/";
+        URL "https://qt.io/";
         TYPE REQUIRED)
     set(USE_QTWEBKIT 1)
 endif()
diff --git 
a/kdevplatform/language/backgroundparser/tests/test_backgroundparser.cpp 
b/kdevplatform/language/backgroundparser/tests/test_backgroundparser.cpp
index 2c83773f3d..78c5c315fa 100644
--- a/kdevplatform/language/backgroundparser/tests/test_backgroundparser.cpp
+++ b/kdevplatform/language/backgroundparser/tests/test_backgroundparser.cpp
@@ -365,7 +365,7 @@ void TestBackgroundparser::benchmarkDocumentChanges()
     doc->save();
 }
 
-// see also: http://bugs.kde.org/355100
+// see also: https://bugs.kde.org/355100
 void TestBackgroundparser::testNoDeadlockInJobCreation()
 {
     m_jobPlan.clear();
diff --git a/kdevplatform/outputview/outputfilteringstrategies.cpp 
b/kdevplatform/outputview/outputfilteringstrategies.cpp
index d272ae1d2e..f0ae5f662c 100644
--- a/kdevplatform/outputview/outputfilteringstrategies.cpp
+++ b/kdevplatform/outputview/outputfilteringstrategies.cpp
@@ -279,7 +279,7 @@ FilteredItem CompilerFilterStrategy::errorInLine(const 
QString& line)
         // cmake/automoc
         // example: AUTOMOC: error: /foo/bar.cpp The file includes (...),
         // example: AUTOMOC: error: /foo/bar.cpp: The file includes (...)
-        // note: ':' after file name isn't always appended, see 
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=317d8498aa02c9f486bf5071963bb2034777cdd6
+        // note: ':' after file name isn't always appended, see 
https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=317d8498aa02c9f486bf5071963bb2034777cdd6
         // example: AUTOGEN: error: /foo/bar.cpp: The file includes (...)
         // note: AUTOMOC got renamed to AUTOGEN at some point
         ErrorFormat( QStringLiteral("^(AUTOMOC|AUTOGEN): error: (.*?) (The 
file .*)$"), 2, 0, 0 ),
diff --git a/kdevplatform/util/duchainify/main.cpp 
b/kdevplatform/util/duchainify/main.cpp
index ed49d09f57..db6a6e4c9f 100644
--- a/kdevplatform/util/duchainify/main.cpp
+++ b/kdevplatform/util/duchainify/main.cpp
@@ -262,7 +262,7 @@ int main(int argc, char** argv)
 
     KAboutData aboutData(QStringLiteral("duchainify"), i18n("duchainify"),
         QStringLiteral("1"), i18n("DUChain builder application"), 
KAboutLicense::GPL,
-        i18n("(c) 2009 David Nolden"), QString(), 
QStringLiteral("http://www.kdevelop.org";));
+        i18n("(c) 2009 David Nolden"), QString(), 
QStringLiteral("https://www.kdevelop.org/";));
     KAboutData::setApplicationData(aboutData);
 
     QCommandLineParser parser;
diff --git a/kdevplatform/vcs/tests/test_vcsannotation.cpp 
b/kdevplatform/vcs/tests/test_vcsannotation.cpp
index ba22265a3c..2d892a6288 100644
--- a/kdevplatform/vcs/tests/test_vcsannotation.cpp
+++ b/kdevplatform/vcs/tests/test_vcsannotation.cpp
@@ -104,7 +104,7 @@ void TestVcsAnnotation::testAssignOperator()
     const QDateTime date = QDateTime::fromString("2001-01-01T00:00:00+00:00", 
Qt::ISODate);
     const QString commitMessage("Commit A");
     const VcsAnnotationLine annotationLine = createAnnotationLine(lineNumber, 
text, author, revision, date, commitMessage);
-    const QUrl location(QStringLiteral("http://kdevelop.org";));
+    const QUrl location(QStringLiteral("https://kdevelop.org";));
 
     // test plain copy
     {
@@ -123,7 +123,7 @@ void TestVcsAnnotation::testAssignOperator()
         QVERIFY(annotationB.containsLine(lineNumber));
     }
 
-    const QUrl locationNew(QStringLiteral("http://kate-editor.org";));
+    const QUrl locationNew(QStringLiteral("https://kate-editor.org";));
 
     // test detach after changing A
     {
diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt
index 3ea4b29bb6..4bded95a1a 100644
--- a/plugins/CMakeLists.txt
+++ b/plugins/CMakeLists.txt
@@ -97,7 +97,7 @@ ecm_optional_add_subdirectory(perforce)
 find_package(SubversionLibrary)
 set_package_properties(SubversionLibrary PROPERTIES
     PURPOSE "Support for Subversion integration"
-    URL "http://subversion.tigris.org";
+    URL "https://subversion.apache.org/";
     TYPE OPTIONAL)
 
 if(SubversionLibrary_FOUND)
@@ -144,14 +144,14 @@ endif()
 find_package(OktetaKastenControllers 0.3.1 CONFIG)
 set_package_properties(OktetaKastenControllers PROPERTIES
     PURPOSE "Required for building Okteta KDevelop plugin."
-    URL "http://kde.org/";
+    URL "https://kde.org/";
     TYPE OPTIONAL)
 if (OktetaKastenControllers_FOUND)
     find_package(KastenControllers CONFIG)
 
     set_package_properties(KastenControllers PROPERTIES
         PURPOSE "Required for building Okteta KDevelop plugin."
-        URL "http://kde.org/";
+        URL "https://kde.org/";
         TYPE OPTIONAL)
 endif()
 if (OktetaKastenControllers_FOUND AND KastenControllers_FOUND)
diff --git a/plugins/appwizard/README.dox b/plugins/appwizard/README.dox
index e8b469da88..a80a600359 100644
--- a/plugins/appwizard/README.dox
+++ b/plugins/appwizard/README.dox
@@ -35,7 +35,7 @@ an example for a php template:
 [General]
 Name=Simple PHP script
 Category=PHP
-Comment=This generates a simplistic 'Hello world' program in PHP 
(http://www.php.net)
+Comment=This generates a simplistic 'Hello world' program in PHP 
(https://www.php.net/)
 Icon= php.png
 ShowFilesAfterGeneration=README.devel
 DefaultDestinatonDir=HOMEDIR/public_html
@@ -71,10 +71,10 @@ GNOME     GNOME application
 \feature Development for 3rd party developers made easy. :)
 \feature A further step to rapid application development (RAD).
 
-\bug bugs in <a 
href="http://bugs.kde.org/buglist.cgi?product=kdevelop&component=appwizard&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&order=Bug+Number";>appwizard
 component at Bugzilla database</a>
+\bug bugs in <a 
href=https://bugs.kde.org/buglist.cgi?component=appwizard&product=kdevplatform&resolution=---";>appwizard
 component at Bugzilla database</a>
 \bug The C/C++ applications use libtool as a degugging shell. That doesn't 
work. Please remove libtool from "Project Options...-> Debugger -> Debugging 
Shell" to make them work.
 
-\requirement <a href="http://www.perl.com";> perl </a> >= 5.004
+\requirement <a href="https://www.perl.com/";> perl </a> >= 5.004
 
 
 */
diff --git a/plugins/appwizard/kdevappwizard.knsrc 
b/plugins/appwizard/kdevappwizard.knsrc
index ded43794cf..47b6e8afc0 100644
--- a/plugins/appwizard/kdevappwizard.knsrc
+++ b/plugins/appwizard/kdevappwizard.knsrc
@@ -22,7 +22,7 @@ Name[uk]=Шаблони програм (SDK)
 Name[x-test]=xxApplication Templates (SDK)xx
 Name[zh_CN]=应用程序模板 (SDK)
 
-ProvidersUrl=http://download.kde.org/ocs/providers.xml
+ProvidersUrl=https://download.kde.org/ocs/providers.xml
 Categories=KDE App Template
 TargetDir=kdevappwizard/templates
 Uncompress=never
diff --git a/plugins/clang/codecompletion/context.cpp 
b/plugins/clang/codecompletion/context.cpp
index 7aab086539..7bff2e2de3 100644
--- a/plugins/clang/codecompletion/context.cpp
+++ b/plugins/clang/codecompletion/context.cpp
@@ -526,7 +526,7 @@ QString& elideStringRight(QString& str, int length)
 /**
  * @return Value suited for @ref CodeCompletionModel::MatchQuality in the 
range [0.0, 10.0] (the higher the better)
  *
- * See http://clang.llvm.org/doxygen/CodeCompleteConsumer_8h_source.html for 
list of priorities
+ * See https://clang.llvm.org/doxygen/CodeCompleteConsumer_8h_source.html for 
list of priorities
  * They (currently) have a range from [-3, 80] (the lower, the better)
  */
 int codeCompletionPriorityToMatchQuality(unsigned int completionPriority)
diff --git a/plugins/clang/duchain/builder.cpp 
b/plugins/clang/duchain/builder.cpp
index 8c1c663ce7..7e3a70d060 100644
--- a/plugins/clang/duchain/builder.cpp
+++ b/plugins/clang/duchain/builder.cpp
@@ -504,7 +504,7 @@ struct Visitor
     {
         // TODO: would be nice to instantiate a ConstantIntegralType here and 
set a value if possible
         // but unfortunately libclang doesn't offer API to that
-        // also see http://marc.info/?l=cfe-commits&m=131609142917881&w=2
+        // also see https://marc.info/?l=cfe-commits&m=131609142917881&w=2
         return new IntegralType(CursorKindTraits::integralType(TK));
     }
 
@@ -989,7 +989,7 @@ void Visitor::setDeclData(CXCursor cursor, MacroDefinition* 
decl) const
 
     // TODO: Quite lacking API in libclang here.
     // No way to find out if this macro is function-like or not
-    // cf. http://clang.llvm.org/doxygen/classclang_1_1MacroInfo.html
+    // cf. https://clang.llvm.org/doxygen/classclang_1_1MacroInfo.html
     // And no way to get the actual definition text range
     // Should be quite easy to expose that in libclang, though
     // Let' still get some basic support for this and parse on our own, it's 
not that difficult
diff --git a/plugins/clang/duchain/macrodefinition.h 
b/plugins/clang/duchain/macrodefinition.h
index 8df52f2f7b..2eaf631e77 100644
--- a/plugins/clang/duchain/macrodefinition.h
+++ b/plugins/clang/duchain/macrodefinition.h
@@ -39,7 +39,7 @@ class MacroDefinitionData;
  *
  * In this example, the identifer is 'FOO_BAR', and the macro is function-like
  *
- * @note API designed after of 
http://clang.llvm.org/doxygen/classclang_1_1MacroInfo.html
+ * @note API designed after of 
https://clang.llvm.org/doxygen/classclang_1_1MacroInfo.html
  */
 class KDEVCLANGPRIVATE_EXPORT MacroDefinition : public KDevelop::Declaration
 {
diff --git a/plugins/clang/tests/clang-parser.cpp 
b/plugins/clang/tests/clang-parser.cpp
index adfde4caf7..b593453ecb 100644
--- a/plugins/clang/tests/clang-parser.cpp
+++ b/plugins/clang/tests/clang-parser.cpp
@@ -142,7 +142,7 @@ int main(int argc, char* argv[])
 {
     KAboutData aboutData( QStringLiteral("clang-parser"), i18n( "clang-parser" 
),
                           QStringLiteral("1"), i18n("KDevelop Clang parser 
debugging utility"), KAboutLicense::GPL,
-                          i18n( "2013 Milian Wolff" ), QString(), 
QStringLiteral("http://www.kdevelop.org";) );
+                          i18n( "2013 Milian Wolff" ), QString(), 
QStringLiteral("https://www.kdevelop.org/";) );
 
     return KDevelopUtils::initAndRunParser<ClangParser>(aboutData, argc, argv);
 }
diff --git a/plugins/clangtidy/CMakeLists.txt b/plugins/clangtidy/CMakeLists.txt
index 0f9120cc61..17e9a2677d 100644
--- a/plugins/clangtidy/CMakeLists.txt
+++ b/plugins/clangtidy/CMakeLists.txt
@@ -3,7 +3,7 @@ add_definitions(-DTRANSLATION_DOMAIN=\"kdevclangtidy\")
 find_package(ClangTidy QUIET)
 set_package_properties(ClangTidy PROPERTIES
     DESCRIPTION "A clang-based C++ “linter” tool"
-    URL "http://clang.llvm.org/extra/clang-tidy/";
+    URL "https://clang.llvm.org/extra/clang-tidy/";
     TYPE RUNTIME
 )
 
diff --git a/plugins/clangtidy/kdevclangtidy.json 
b/plugins/clangtidy/kdevclangtidy.json
index c37834cf58..69eb63be4b 100644
--- a/plugins/clangtidy/kdevclangtidy.json
+++ b/plugins/clangtidy/kdevclangtidy.json
@@ -50,7 +50,7 @@
             }
         ],
         "Category": "Analyzers",
-        "Description": "clang-tidy provides an extensible framework for 
diagnosing and fixing typical programming errors, like style violations, 
interface misuse, or bugs that can be deduced via static analysis. 
http://clang.llvm.org/extra/clang-tidy/";,
+        "Description": "clang-tidy provides an extensible framework for 
diagnosing and fixing typical programming errors, like style violations, 
interface misuse, or bugs that can be deduced via static analysis. 
https://clang.llvm.org/extra/clang-tidy/";,
         "Description[ca@valencia]": "El clang-tidy proporciona un marc de 
treball extensible per al diagnòstic i esmena d'errors de programació típics, 
com ara infraccions de l'estil, mal ús de la interfície o errors que es poden 
deduir mitjançant anàlisi estàtica. http://clang.llvm.org/extra/clang-tidy/";,
         "Description[ca]": "El clang-tidy proporciona un marc de treball 
extensible per al diagnòstic i esmena d'errors de programació típics, com ara 
infraccions de l'estil, mal ús de la interfície o errors que es poden deduir 
mitjançant anàlisi estàtica. http://clang.llvm.org/extra/clang-tidy/";,
         "Description[en_GB]": "clang-tidy provides an extensible framework for 
diagnosing and fixing typical programming errors, like style violations, 
interface misuse, or bugs that can be deduced via static analysis. 
http://clang.llvm.org/extra/clang-tidy/";,
diff --git a/plugins/cmake/tests/kdevprojectopen.cpp 
b/plugins/cmake/tests/kdevprojectopen.cpp
index 65f04d0978..35b2bdc4cc 100644
--- a/plugins/cmake/tests/kdevprojectopen.cpp
+++ b/plugins/cmake/tests/kdevprojectopen.cpp
@@ -74,7 +74,7 @@ int main(int argc, char** argv)
     QApplication app(argc, argv);
 
     KAboutData aboutData( QStringLiteral("kdevprojectopen"), i18n( "KDevelop" 
), QStringLiteral("0.99"), i18n("opens a project then closes it, debugging 
tool"), KAboutLicense::GPL,
-                          i18n( "Copyright 1999-2012, The KDevelop developers" 
), QString(), QStringLiteral("http://www.kdevelop.org/";) );
+                          i18n( "Copyright 1999-2012, The KDevelop developers" 
), QString(), QStringLiteral("https://www.kdevelop.org/";) );
     aboutData.addAuthor( i18n("Aleix Pol Gonzalez"), i18n( "" ), 
QStringLiteral("[email protected]") );
     KAboutData::setApplicationData(aboutData);
 
diff --git a/plugins/debuggercommon/mi/miparser.cpp 
b/plugins/debuggercommon/mi/miparser.cpp
index d549617f7d..1873d2a1c1 100644
--- a/plugins/debuggercommon/mi/miparser.cpp
+++ b/plugins/debuggercommon/mi/miparser.cpp
@@ -175,7 +175,7 @@ bool MIParser::parseResult(Result *&result)
 {
     // be less strict about the format, see e.g.:
     // https://bugs.kde.org/show_bug.cgi?id=304730
-    // http://sourceware.org/bugzilla/show_bug.cgi?id=9659
+    // https://sourceware.org/bugzilla/show_bug.cgi?id=9659
 
     std::unique_ptr<Result> res(new Result);
 
diff --git a/plugins/filetemplates/kdevfiletemplates.knsrc 
b/plugins/filetemplates/kdevfiletemplates.knsrc
index 8649a0f13b..9385388757 100644
--- a/plugins/filetemplates/kdevfiletemplates.knsrc
+++ b/plugins/filetemplates/kdevfiletemplates.knsrc
@@ -22,7 +22,7 @@ Name[uk]=Шаблони файлів (SDK)
 Name[x-test]=xxFile Templates (SDK)xx
 Name[zh_CN]=文件模板 (SDK)
 
-ProvidersUrl=http://download.kde.org/ocs/providers.xml
+ProvidersUrl=https://download.kde.org/ocs/providers.xml
 Categories=KDevelop File Template
 TargetDir=kdevfiletemplates/templates
 Uncompress=never
diff --git a/plugins/gdb/CMakeLists.txt b/plugins/gdb/CMakeLists.txt
index 4a863c1491..c9cd8949fc 100644
--- a/plugins/gdb/CMakeLists.txt
+++ b/plugins/gdb/CMakeLists.txt
@@ -1,7 +1,7 @@
 find_package(OktetaGui CONFIG)
 set_package_properties(OktetaGui PROPERTIES
     PURPOSE "Required for building MemoryViewer Widget."
-    URL "http://kde.org/";
+    URL "https://kde.org/";
     TYPE OPTIONAL)
 add_definitions(-DTRANSLATION_DOMAIN=\"kdevgdb\")
 
diff --git a/plugins/grepview/README.dox b/plugins/grepview/README.dox
index 947d9f7a9a..729588eac4 100644
--- a/plugins/grepview/README.dox
+++ b/plugins/grepview/README.dox
@@ -7,6 +7,6 @@ Integrates "find|grep" in KDevelop - allows fast searching of 
multiple files usi
 
 \feature grep works on editor context menu
 
-\bug bugs in <a 
href="http://bugs.kde.org/buglist.cgi?product=kdevelop&component=grep%20frontend&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&order=Bug+Number";>Grep
 Frontend component at Bugzilla database</a>
+\bug bugs in <a 
href="https://bugs.kde.org/buglist.cgi?component=grepview&product=kdevplatform&resolution=---";>Grep
 Frontend component at Bugzilla database</a>
 
 */
diff --git a/plugins/grepview/grepwidget.ui b/plugins/grepview/grepwidget.ui
index b141210c4c..bc42a611bc 100644
--- a/plugins/grepview/grepwidget.ui
+++ b/plugins/grepview/grepwidget.ui
@@ -56,7 +56,7 @@ p, li { white-space: pre-wrap; }
 &lt;li style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; 
margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span 
style=&quot; font-weight:600;&quot;&gt;{,&lt;/span&gt;&lt;span style=&quot; 
font-weight:600; font-style:italic;&quot;&gt;n&lt;/span&gt;&lt;span 
style=&quot; font-weight:600;&quot;&gt;}&lt;/span&gt; - The preceding item is 
matched at most &lt;span style=&quot; 
font-style:italic;&quot;&gt;n&lt;/span&gt; times&lt;/li&gt;
 &lt;li style=&quot; margin-top:0px; margin-bottom:12px; margin-left:0px; 
margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span 
style=&quot; font-weight:600;&quot;&gt;{&lt;/span&gt;&lt;span style=&quot; 
font-weight:600; font-style:italic;&quot;&gt;n&lt;/span&gt;&lt;span 
style=&quot; font-weight:600;&quot;&gt;,&lt;/span&gt;&lt;span style=&quot; 
font-weight:600; font-style:italic;&quot;&gt;m&lt;/span&gt;&lt;span 
style=&quot; font-weight:600;&quot;&gt;}&lt;/span&gt; - The preceding item is 
matched at least &lt;span style=&quot; 
font-style:italic;&quot;&gt;n&lt;/span&gt;, but at most &lt;span style=&quot; 
font-style:italic;&quot;&gt;m&lt;/span&gt; times.&lt;/li&gt;&lt;/ul&gt;
 &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; 
margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Furthermore, 
backreferences to bracketed subexpressions are available via the notation 
\&lt;span style=&quot; font-style:italic;&quot;&gt;n&lt;/span&gt;.&lt;/p&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; 
margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;For further 
reference, look at &lt;a href=&quot;http://www.pcre.org&quot;&gt;&lt;span 
style=&quot; text-decoration: underline; 
color:#0057ae;&quot;&gt;www.pcre.org&lt;/span&gt;&lt;/a&gt; or &lt;span 
style=&quot; font-style:italic;&quot;&gt;man 
pcresyntax.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; 
margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;For further 
reference, look at &lt;a href=&quot;https://www.pcre.org/&quot;&gt;&lt;span 
style=&quot; text-decoration: underline; 
color:#0057ae;&quot;&gt;www.pcre.org&lt;/span&gt;&lt;/a&gt; or &lt;span 
style=&quot; font-style:italic;&quot;&gt;man 
pcresyntax.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
      </property>
      <property name="editable">
       <bool>true</bool>
diff --git a/plugins/kdeprovider/kdeconfig.ui b/plugins/kdeprovider/kdeconfig.ui
index 1222385b10..2e95ff61af 100644
--- a/plugins/kdeprovider/kdeconfig.ui
+++ b/plugins/kdeprovider/kdeconfig.ui
@@ -51,7 +51,7 @@
    <item row="1" column="1">
     <widget class="QLabel" name="label_2">
      <property name="text">
-      <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;URL to clone the 
protocol from, like:&lt;br/&gt;git clone 
git://anongit.kde.org/kdevelop&lt;br/&gt;git clone 
kde:kdevelop&lt;/p&gt;&lt;p&gt;For more information go &lt;a 
href=&quot;http://community.kde.org/Sysadmin/GitKdeOrgManual#Overview_of_repository_URL_schemes&quot;&gt;&lt;span
 style=&quot; text-decoration: underline; 
color:#0057ae;&quot;&gt;here&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
+      <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;URL to clone the 
protocol from, like:&lt;br/&gt;git clone 
git://anongit.kde.org/kdevelop&lt;br/&gt;git clone 
kde:kdevelop&lt;/p&gt;&lt;p&gt;For more information go &lt;a 
href=&quot;https://community.kde.org/Sysadmin/GitKdeOrgManual#Overview_of_repository_URL_schemes&quot;&gt;&lt;span
 style=&quot; text-decoration: underline; 
color:#0057ae;&quot;&gt;here&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
      </property>
      <property name="textFormat">
       <enum>Qt::RichText</enum>
diff --git a/plugins/lldb/formatters/helpers.py 
b/plugins/lldb/formatters/helpers.py
index d77f08d2a8..c97a5f1943 100644
--- a/plugins/lldb/formatters/helpers.py
+++ b/plugins/lldb/formatters/helpers.py
@@ -20,7 +20,7 @@
 #
 
 # BEGIN: Utilities for wrapping differences of Python 2.x and Python 3
-# Inspired by http://pythonhosted.org/six/
+# Inspired by https://pythonhosted.org/six/
 from __future__ import print_function
 import sys
 import lldb
diff --git a/plugins/qmljs/tests/qml-parser.cpp 
b/plugins/qmljs/tests/qml-parser.cpp
index af983663f5..7d139ba0bc 100644
--- a/plugins/qmljs/tests/qml-parser.cpp
+++ b/plugins/qmljs/tests/qml-parser.cpp
@@ -97,7 +97,7 @@ int main(int argc, char* argv[])
 {
     KAboutData aboutData(QStringLiteral("cpp-parser"), i18n( "cpp-parser" ),
                          QStringLiteral("1"), i18n("KDevelop CPP parser 
debugging utility"), KAboutLicense::GPL,
-                         i18n( "2011 Milian Wolff" ), QString(), 
QStringLiteral("http://www.kdevelop.org";) );
+                         i18n( "2011 Milian Wolff" ), QString(), 
QStringLiteral("https://www.kdevelop.org/";) );
 
     return KDevelopUtils::initAndRunParser<QmlParser>(aboutData, argc, argv);
 }
diff --git a/plugins/welcomepage/CMakeLists.txt 
b/plugins/welcomepage/CMakeLists.txt
index 7ab67ce3ef..9849403094 100644
--- a/plugins/welcomepage/CMakeLists.txt
+++ b/plugins/welcomepage/CMakeLists.txt
@@ -17,7 +17,7 @@ declare_qt_logging_category(welcomepage_SRCS
 kdevplatform_add_plugin(kdevwelcomepage JSON kdevwelcomepage.json SOURCES 
${welcomepage_SRCS})
 option(WELCOMEPAGE_ENABLE_QMLJSDEBUGGING "Enable the QML debugging 
infrastructure for the welcomepage plugin" OFF)
 if (WELCOMEPAGE_ENABLE_QMLJSDEBUGGING)
-    # cf. 
http://doc.qt.io/qt-5/qtquick-debugging.html#enabling-the-infrastructure
+    # cf. 
https://doc.qt.io/qt-5/qtquick-debugging.html#enabling-the-infrastructure
     target_compile_definitions(kdevwelcomepage PRIVATE QT_QML_DEBUG=1)
 endif()
 target_link_libraries(kdevwelcomepage

Reply via email to