Monero
Loading...
Searching...
No Matches
release_docs.WikiBrancher Class Reference
Inheritance diagram for release_docs.WikiBrancher:
Collaboration diagram for release_docs.WikiBrancher:

Public Member Functions

 __init__ (self, dot_version)
 GetFilesToBranch (self)
 BranchFiles (self)
 UpdateLinksInBranchedFiles (self)

Public Attributes

 project
str wiki_dir = svn_root_path + '/wiki'
str version_prefix = 'V' + dot_version.replace('.', '_') + '_'
 files_to_branch = self.GetFilesToBranch()
 search_for_re
str replace_with = r'\1%s\2\3' % (self.version_prefix,)

Detailed Description

Branches ...

Constructor & Destructor Documentation

◆ __init__()

release_docs.WikiBrancher.__init__ ( self,
dot_version )

Member Function Documentation

◆ BranchFiles()

release_docs.WikiBrancher.BranchFiles ( self)
Branches the .wiki files needed to be branched.

◆ GetFilesToBranch()

release_docs.WikiBrancher.GetFilesToBranch ( self)
Returns a list of .wiki file names that need to be branched.

◆ UpdateLinksInBranchedFiles()

release_docs.WikiBrancher.UpdateLinksInBranchedFiles ( self)

Member Data Documentation

◆ files_to_branch

release_docs.WikiBrancher.files_to_branch = self.GetFilesToBranch()

◆ project

release_docs.WikiBrancher.project

◆ replace_with

str release_docs.WikiBrancher.replace_with = r'\1%s\2\3' % (self.version_prefix,)

◆ search_for_re

release_docs.WikiBrancher.search_for_re
Initial value:
= re.compile(
# This regex matches either
# [Foo
# or
# /wiki/Foo
# followed by a space or a #, where Foo is the name of an
# unversioned wiki page.
r'(\‍[|/wiki/)(%s)([ #])' % '|'.join(page_names))

◆ version_prefix

str release_docs.WikiBrancher.version_prefix = 'V' + dot_version.replace('.', '_') + '_'

◆ wiki_dir

release_docs.WikiBrancher.wiki_dir = svn_root_path + '/wiki'

The documentation for this class was generated from the following file: