-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #51 from huitseeker/maintenance/release-upgrade
Additions to the Documentation tied to the 3.0.0 release.
- Loading branch information
Showing
10 changed files
with
110 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 changes: 13 additions & 0 deletions
13
src/sphinx/3.0.x/features/navigating/comment-hyperlinking.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
.. include:: /global_defs.hrst | ||
|
||
URL Hyperlinking in Comments |new| | ||
================================== | ||
|
||
.. note:: | ||
|
||
Comment URL detection needs an ``http://`` prefix to be present | ||
|
||
If you enter an URL in a multi-line comment, it will be | ||
clickable. Hovering on it will also bring up the menu seen below. | ||
|
||
.. image:: images/url-hyperlinking.png |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
.. include:: /global_defs.hrst | ||
|
||
Javadoc on hover | ||
================ | ||
|
||
When hovering on a Java element, the javadoc view, if you have it | ||
open, will show you the documentation for it. Below you can see | ||
the result when hovering on an ``IJavaProject`` (part of the | ||
Eclispe JDT). | ||
|
||
.. image:: images/javadoc.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -108,6 +108,63 @@ Of course, after sending a pull request, you can immediately start working on a | |
or scan and email to `[email protected] <mailto:[email protected]>`_. | ||
|
||
Continuous Integration | ||
...................... | ||
|
||
Any pull request against the Scala-IDE repository will provide a | ||
set of changes. The Scala IDE formed by integrated your changes | ||
(i.e. the outcome of a pull request merge) will be built | ||
automatically, and have the test suite run on it as part of the | ||
build. This is accomplished using a `Jenkins | ||
<http://jenkins-ci.org/>`_ continuous integration server, hosted | ||
on `scala-ide.org | ||
<https://jenkins.scala-ide.org:8496/jenkins/>`_. There are | ||
actually several pull request validation jobs, each built using a | ||
specific software stack (including IDE dependencies such as | ||
`Scala Refactoring | ||
<https://github.com/scala-ide/scala-refactoring>`_) based on a | ||
distinct version of Scala — usually the latest stable Scala | ||
release and the upcoming one. The pull request validation jobs | ||
are named with strict conventions, and can be found listed with | ||
the prefix ``pr-validator-`` on the `integration server | ||
<https://jenkins.scala-ide.org:8496/jenkins/>`_. | ||
|
||
Interacting with the Jenkins server, and reporting the results of | ||
builds from Jenkins back to Github, is the role of the Typesafe | ||
pull request validator, affectionately nicknamed "the build | ||
kitteh". The source code for that piece of software is `available | ||
on Github | ||
<https://github.com/typesafehub/ghpullrequest-validator/>`_. It | ||
draws its name from the internet meme of `LOLcats | ||
<http://knowyourmeme.com/memes/lolcats>`_, started by the website | ||
`icanhascheezeburger.com <http://icanhas.cheezburger.com/>`_, of | ||
which it borrows humorous messages featuring cats bedridden with | ||
poor grammar. We in the Scala-IDE community are cat lovers, and | ||
the humorous pictures help us deal with the temporary setbacks | ||
on the road to excellent, bug-free software ! | ||
|
||
In order to be merged, your pull request will be expected to | ||
build against the tested versions of the IDE, or to have a | ||
spectacularly good reason not do so. You will be expected to | ||
investigate and fix any failure of the build kitteh to build and | ||
test your code, as all Scala IDE developers do. | ||
|
||
.. note:: | ||
|
||
If your pull request required further changes as a result | ||
of a failed build, please add more commits but do not | ||
`force push | ||
<https://help.github.com/articles/dealing-with-non-fast-forward-errors>`_ | ||
against the branch your pull request is issued from. From | ||
the moment your pull request is issued, you can consider | ||
it public and shared by reviewers (and the build kitteh), | ||
something that does not play well with trying to rewrite | ||
history. If it is absolutely necessary to rewrite what you | ||
submitted as a pull request, please consider closing your | ||
pull request and re-opening another. You can trigger | ||
another build from the kitteh (e.g. after making a few | ||
additions) by commenting against your pull request with | ||
the string ``PLS REBUILD ALL``. | ||
|
||
Committers | ||
---------- | ||
|
@@ -171,4 +228,4 @@ mainline: | |
Now you are ready to hack on a new ticket ;) | ||
|
||
If anything above is unclear, please make sure to ask in the `scala-ide-dev | ||
<https://groups.google.com/group/scala-ide-dev?hl=en>`_ mailing list for clarification. | ||
<https://groups.google.com/group/scala-ide-dev?hl=en>`_ mailing list for clarification. |