Skip to content

Commit a89550a

Browse files
ihrivnacsawenzel
authored andcommitted
Fixes in Doxygen documentation: (AliceO2Group#2725)
* Fixes in Doxygen documentation: - Restored the main page and fixed links to internal pages - Fixed links to sub pages - Updated DoxygenInstructions.md - Updated instructions in .travis.yaml and moved the filtering instructions (now obsolete) in commented lines in doc/scripts/filter_for_doxygen.sh * Reverting changes in .travis.yml * Disabled filtering in doxygen generation in .tarvis.yml * More fixes in Doxygen documentation: - Disabled Doxygen keywords rendering on GitHub - Use Markdown syntax in the lists - Fixes in Doxygen pages tag names * - Removed commented lines in .travis.yml - Updated doxygen filter for code higlighting
1 parent a48a8d1 commit a89550a

64 files changed

Lines changed: 351 additions & 115 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.travis.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,6 @@ matrix:
6868
cat > CMakeLists.txt <<\EOF
6969
add_subdirectory(doc)
7070
EOF
71-
# This is required because of differences between doxygen and github
72-
# markdown syntax for code blocks. The committed code should use
73-
# the github flavour and we generate the doxygen one on the fly.
74-
git grep -l '^```[a-zA-Z]' | xargs sed -i .old -e 's|```\([a-zA-Z][a-zA-Z]*\)|\n```{.\1}\n|g;s|[.]bash|.sh|g;s|```|~~~~~~~|g'
75-
find . -name "*.old" -delete
7671
cmake .
7772
make doc
7873
deploy:

Algorithm/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
<!-- doxy
12
\page refAlgorithm Module 'Algorithm'
3+
/doxy -->
4+
5+
# Algorithm
26

37
A description of this module is not yet available.

CCDB/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1+
<!-- doxy
12
\page refCCDB Module 'CCDB'
3+
/doxy -->
24

35
# CCDB
46

Common/Field/macro/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
<!-- doxy
2+
\page refCommonFieldMacros Field Macros
3+
/doxy -->
4+
15
## Macros for magnetic field manipulations
26

37
```o2::field::MagneticWrapperChebyshev``` class allows to dump the field data to text file and recreate it back as a ROOT object from this file. This is useful if one needs to change the name or the namespace of this class or persistent classes it usese internally (e.g. ``MathUtils/Chebyshev3D.h``, ``MathUtils/Chebyshev3DCalc.h``)

Common/README.md

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
1+
<!-- doxy
12
\page refCommon Module 'Common'
3+
/doxy -->
24

5+
# Common
6+
7+
There is no module description yet.
8+
9+
<!-- doxy
310
This module contains the following submodules:
411
5-
- \subpage refCommonConstants
6-
- \subpage refCommonField
7-
- \subpage refCommonMathUtils
8-
- \subpage refCommonSimConfig
9-
- \subpage refCommonTopologies
10-
- \subpage refCommonTypes
11-
- \subpage refCommonUtils
12-
- \subpage refCommonmaps
12+
* \subpage refCommonConstants
13+
* \subpage refCommonFieldMacros
14+
* \subpage refCommonMathUtils
15+
* \subpage refCommonSimConfig
16+
* \subpage refCommonTopologies
17+
* \subpage refCommonTypes
18+
* \subpage refCommonUtils
19+
* \subpage refCommonmaps
20+
/doxy -->

Common/SimConfig/doc/ConfigurableParam.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1+
<!-- doxy
12
\page refCommonSimConfig SimConfig
3+
/doxy -->
24

35
# Configurable Parameters
46

DataFormats/README.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,21 @@
1+
<!-- doxy
12
\page refDataFormats Module 'DataFormats'
3+
/doxy -->
24

5+
# Data Formats
6+
7+
There is no module description yet.
8+
9+
<!-- doxy
310
This module contains the following submodules:
411
5-
- \subpage refDataFormatsDetectors
6-
- \subpage refDataFormatsHeaders
7-
- \subpage refDataFormatsLegacy
8-
- \subpage refDataFormatsMemoryResources
9-
- \subpage refDataFormatsParameters
10-
- \subpage refDataFormatsReconstruction
11-
- \subpage refDataFormatsTimeFrame
12-
- \subpage refDataFormatscommon
13-
- \subpage refDataFormatssimulation
12+
* \subpage refDataFormatsDetectors
13+
* \subpage refDataFormatsHeaders
14+
* \subpage refDataFormatsLegacy
15+
* \subpage refDataFormatsMemoryResources
16+
* \subpage refDataFormatsParameters
17+
* \subpage refDataFormatsReconstruction
18+
* \subpage refDataFormatsTimeFrame
19+
* \subpage refDataFormatscommon
20+
* \subpage refDataFormatssimulation
21+
/doxy -->

Detectors/Base/test/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
<!-- doxy
2+
\page refDetectorsBasetest Detectors Base test
3+
/doxy -->
4+
15
# WORK IN PROGRESS: Mat.Budget LUT classes
26

37

Detectors/ITSMFT/MFT/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1+
<!-- doxy
12
\page refMFT MFT
3+
/doxy -->
24

3-
The Muon Forward Tracker
4-
========================
5+
# The Muon Forward Tracker
56

67
#### When?
78
* After the second LHC Long Shutdown.

Detectors/ITSMFT/MFT/base/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1+
<!-- doxy
12
\page refMFTbase MFT base
3+
/doxy -->
24

35
# MFT base classes
46

0 commit comments

Comments
 (0)