Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 10, 2016, 7:50:23 PM (9 years ago)
Author:
landauf
Message:

removed empty XMLPort functions

Location:
code/branches/cpp11_v3/src/modules
Files:
54 edited

Legend:

Unmodified
Added
Removed
  • code/branches/cpp11_v3/src/modules/docking/DockingTarget.cc

    r9667 r11057  
    3434#include "DockingTarget.h"
    3535#include "core/CoreIncludes.h"
    36 #include "core/XMLPort.h"
    3736
    3837
     
    4948    {
    5049    }
    51 
    52     void DockingTarget::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    53     {
    54         SUPER(DockingTarget, XMLPort, xmlelement, mode);
    55 
    56         orxout(verbose, context::docking) << "DockingTarget with name '" << this->getName() << "' created.." << endl;
    57     }
    58 
    5950}
    6051
  • code/branches/cpp11_v3/src/modules/docking/DockingTarget.h

    r11054 r11057  
    5858            virtual ~DockingTarget();
    5959
    60             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    61 
    6260    };
    6361
  • code/branches/cpp11_v3/src/modules/dodgerace/DodgeRaceCenterPoint.cc

    r11054 r11057  
    4949    }
    5050
    51     void DodgeRaceCenterPoint::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    52     {
    53         SUPER(DodgeRaceCenterPoint, XMLPort, xmlelement, mode);
    54     }
    55 
    5651    void DodgeRaceCenterPoint::checkGametype()
    5752    {
  • code/branches/cpp11_v3/src/modules/dodgerace/DodgeRaceCenterPoint.h

    r11054 r11057  
    5050            DodgeRaceCenterPoint(Context* context); //checks whether the gametype is actually DodgeRace.
    5151
    52             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    53 
    5452        private:
    5553            void checkGametype();
  • code/branches/cpp11_v3/src/modules/invader/InvaderCenterPoint.cc

    r11054 r11057  
    4949    }
    5050
    51     void InvaderCenterPoint::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    52     {
    53         SUPER(InvaderCenterPoint, XMLPort, xmlelement, mode);
    54     }
    55 
    5651    void InvaderCenterPoint::checkGametype()
    5752    {
  • code/branches/cpp11_v3/src/modules/invader/InvaderCenterPoint.h

    r11054 r11057  
    4747            InvaderCenterPoint(Context* context); //checks whether the gametype is actually Invader.
    4848
    49             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    50 
    5149        private:
    5250            void checkGametype();
  • code/branches/cpp11_v3/src/modules/jump/JumpBoots.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5958    {
    6059
    61     }
    62 
    63     void JumpBoots::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    64     {
    65         SUPER(JumpBoots, XMLPort, xmlelement, mode);
    6660    }
    6761
  • code/branches/cpp11_v3/src/modules/jump/JumpBoots.h

    r11054 r11057  
    4141            virtual ~JumpBoots();
    4242            virtual void tick(float dt) override;
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4443            virtual void touchFigure() override;
    4544            virtual float getFuelState();
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformDisappear.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5251    {
    5352
    54     }
    55 
    56     void JumpPlatformDisappear::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    57     {
    58         SUPER(JumpPlatformDisappear, XMLPort, xmlelement, mode);
    5953    }
    6054
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformDisappear.h

    r11054 r11057  
    4747            virtual ~JumpPlatformDisappear();
    4848            virtual void tick(float dt) override;
    49             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    5049            virtual void setProperties(bool active);
    5150            virtual bool isActive();
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformFake.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837
    3938namespace orxonox
     
    5150    }
    5251
    53     void JumpPlatformFake::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    54     {
    55         SUPER(JumpPlatformFake, XMLPort, xmlelement, mode);
    56     }
    57 
    5852    void JumpPlatformFake::tick(float dt)
    5953    {
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformFake.h

    r11054 r11057  
    4747            virtual ~JumpPlatformFake();
    4848            virtual void tick(float dt) override;
    49             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    5049    };
    5150}
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformHMove.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5251    {
    5352
    54     }
    55 
    56     void JumpPlatformHMove::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    57     {
    58         SUPER(JumpPlatformHMove, XMLPort, xmlelement, mode);
    5953    }
    6054
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformHMove.h

    r11054 r11057  
    4242            virtual ~JumpPlatformHMove();
    4343            virtual void tick(float dt) override;
    44             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4544            virtual void setProperties(float leftBoundary, float rightBoundary, float speed);
    4645            virtual void touchFigure() override;
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformStatic.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5352    }
    5453
    55     //xml port for loading sounds
    56     void JumpPlatformStatic::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    57     {
    58         SUPER(JumpPlatformStatic, XMLPort, xmlelement, mode);
    59     }
    60 
    6154    void JumpPlatformStatic::tick(float dt)
    6255    {
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformStatic.h

    r11054 r11057  
    4242
    4343            virtual void tick(float dt) override;
    44             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4544
    4645            virtual void touchFigure() override;
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformVMove.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5251    {
    5352
    54     }
    55 
    56     void JumpPlatformVMove::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    57     {
    58         SUPER(JumpPlatformVMove, XMLPort, xmlelement, mode);
    5953    }
    6054
  • code/branches/cpp11_v3/src/modules/jump/JumpPlatformVMove.h

    r11054 r11057  
    4141            virtual ~JumpPlatformVMove();
    4242            virtual void tick(float dt) override;
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4443            virtual void setProperties(float leftBoundary, float rightBoundary, float speed);
    4544            virtual void touchFigure() override;
  • code/branches/cpp11_v3/src/modules/jump/JumpProjectile.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938#include "JumpEnemy.h"
     
    5655    {
    5756
    58     }
    59 
    60     void JumpProjectile::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    61     {
    62         SUPER(JumpProjectile, XMLPort, xmlelement, mode);
    6357    }
    6458
  • code/branches/cpp11_v3/src/modules/jump/JumpProjectile.h

    r11054 r11057  
    4545            virtual void tick(float dt) override;
    4646
    47             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    48 
    4947            void setFieldDimension(float width, float height)
    5048                { this->fieldWidth_ = width; this->fieldHeight_ = height; }
  • code/branches/cpp11_v3/src/modules/jump/JumpPropeller.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5958    {
    6059
    61     }
    62 
    63     void JumpPropeller::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    64     {
    65         SUPER(JumpPropeller, XMLPort, xmlelement, mode);
    6660    }
    6761
  • code/branches/cpp11_v3/src/modules/jump/JumpPropeller.h

    r11054 r11057  
    4141            virtual ~JumpPropeller();
    4242            virtual void tick(float dt) override;
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4443            virtual void touchFigure() override;
    4544            virtual float getFuelState();
  • code/branches/cpp11_v3/src/modules/jump/JumpRocket.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5958    {
    6059
    61     }
    62 
    63     void JumpRocket::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    64     {
    65         SUPER(JumpRocket, XMLPort, xmlelement, mode);
    6660    }
    6761
  • code/branches/cpp11_v3/src/modules/jump/JumpRocket.h

    r11054 r11057  
    4141            virtual ~JumpRocket();
    4242            virtual void tick(float dt) override;
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4443            virtual void touchFigure() override;
    4544            virtual float getFuelState();
  • code/branches/cpp11_v3/src/modules/jump/JumpShield.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5958    {
    6059
    61     }
    62 
    63     void JumpShield::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    64     {
    65         SUPER(JumpShield, XMLPort, xmlelement, mode);
    6660    }
    6761
  • code/branches/cpp11_v3/src/modules/jump/JumpShield.h

    r11054 r11057  
    4141            virtual ~JumpShield();
    4242            virtual void tick(float dt) override;
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4443            virtual void touchFigure() override;
    4544            virtual float getFuelState();
  • code/branches/cpp11_v3/src/modules/jump/JumpSpring.cc

    r11054 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "JumpFigure.h"
    3938
     
    5857    {
    5958
    60     }
    61 
    62     void JumpSpring::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    63     {
    64         SUPER(JumpSpring, XMLPort, xmlelement, mode);
    6559    }
    6660
  • code/branches/cpp11_v3/src/modules/jump/JumpSpring.h

    r11054 r11057  
    4141            virtual ~JumpSpring();
    4242            virtual void tick(float dt) override;
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    4443            virtual void accelerateFigure();
    4544            virtual void touchFigure() override;
  • code/branches/cpp11_v3/src/modules/mini4dgame/Mini4DgameBoard.cc

    r11054 r11057  
    4040#include "graphics/BlinkingBillboard.h"
    4141
    42 #include "core/XMLPort.h"
    43 
    4442#include "Mini4Dgame.h"
    4543
     
    7169        this->player_toggle_ = false;
    7270        this->checkGametype();
    73     }
    74 
    75 
    76     //xml port for loading sounds
    77     void Mini4DgameBoard::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    78     {
    79         SUPER(Mini4DgameBoard, XMLPort, xmlelement, mode);
    8071    }
    8172
  • code/branches/cpp11_v3/src/modules/mini4dgame/Mini4DgameBoard.h

    r11054 r11057  
    7474            //virtual ~Mini4DgameBoard();
    7575
    76             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    77 
    7876            bool isValidMove(const Mini4DgamePosition& move);
    7977            void undoMove();
  • code/branches/cpp11_v3/src/modules/objects/triggers/Trigger.cc

    r11054 r11057  
    3737#include "core/CoreIncludes.h"
    3838#include "core/GameMode.h"
    39 #include "core/XMLPort.h"
    4039#include "core/command/ConsoleCommandIncludes.h"
    4140
     
    8685    {
    8786
    88     }
    89 
    90     /**
    91     @brief
    92         Method for creating a Trigger object through XML.
    93     */
    94     void Trigger::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    95     {
    96         SUPER(Trigger, XMLPort, xmlelement, mode);
    9787    }
    9888
  • code/branches/cpp11_v3/src/modules/objects/triggers/Trigger.h

    r11054 r11057  
    8383            virtual ~Trigger();
    8484
    85             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode); // Method for creating a Trigger object through XML.
    8685            virtual void tick(float dt);
    8786
  • code/branches/cpp11_v3/src/modules/overlays/hud/HUDWeaponMode.cc

    r11052 r11057  
    2929#include "HUDWeaponMode.h"
    3030
     31#include "util/Convert.h"
     32#include "util/StringUtils.h"
    3133#include "core/CoreIncludes.h"
    32 #include "core/XMLPort.h"
    33 #include "util/Convert.h"
    3434#include "core/class/Super.h"
    3535
     
    107107    }
    108108
    109     void HUDWeaponMode::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    110     {
    111         SUPER(HUDWeaponMode, XMLPort, xmlelement, mode);
    112     }
    113 
    114109    void HUDWeaponMode::tick(float dt)
    115110    {
  • code/branches/cpp11_v3/src/modules/overlays/hud/HUDWeaponMode.h

    r11052 r11057  
    5858
    5959        virtual void tick(float dt);
    60         virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    6160        virtual void changedOwner();
    6261        virtual void changedOverlayGroup();
  • code/branches/cpp11_v3/src/modules/tetris/TetrisScore.cc

    r11054 r11057  
    3636
    3737#include "core/CoreIncludes.h"
    38 #include "core/XMLPort.h"
    3938#include "util/Convert.h"
    4039
     
    6665    TetrisScore::~TetrisScore()
    6766    {
    68     }
    69 
    70     /**
    71     @brief
    72         Method to create a TetrisScore through XML.
    73     */
    74     void TetrisScore::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    75     {
    76         SUPER(TetrisScore, XMLPort, xmlelement, mode);
    7767    }
    7868
  • code/branches/cpp11_v3/src/modules/tetris/TetrisScore.h

    r11054 r11057  
    6161
    6262            virtual void tick(float dt) override; //!< Creates and sets the caption to be displayed by the TetrisScore.
    63             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;
    6463            virtual void changedOwner() override; //!< Is called when the owner changes.
    6564
  • code/branches/cpp11_v3/src/modules/towerdefense/TowerDefenseSelecter.cc

    r11052 r11057  
    3535
    3636#include "core/CoreIncludes.h"
    37 #include "core/XMLPort.h"
    3837#include "graphics/Model.h"
    3938
     
    5958    {
    6059
    61     }
    62 
    63     void TowerDefenseSelecter::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    64     {
    65         SUPER(TowerDefenseSelecter, XMLPort, xmlelement, mode);
    6660    }
    6761
  • code/branches/cpp11_v3/src/modules/towerdefense/TowerDefenseSelecter.h

    r11054 r11057  
    4141            TowerDefenseSelecter(Context* context); //!< Constructor. Registers and initializes the object.
    4242            virtual ~TowerDefenseSelecter();
    43             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode) override;         
    4443            virtual void tick(float dt) override;           
    4544            virtual void moveFrontBack(const Vector2& value) override; //!< Overloaded the function to steer the bat up and down.
  • code/branches/cpp11_v3/src/modules/weapons/munitions/FusionMunition.cc

    r11052 r11057  
    3434#include "FusionMunition.h"
    3535#include "core/CoreIncludes.h"
    36 #include "core/XMLPort.h"
    3736
    3837namespace orxonox
     
    5756        this->reloadTime_ = 0.5f;
    5857    }
    59 
    60     void FusionMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    61     {
    62         SUPER(FusionMunition, XMLPort, xmlelement, mode);
    63     }
    6458}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/FusionMunition.h

    r11052 r11057  
    5353            FusionMunition(Context* context);
    5454            virtual ~FusionMunition() {}
    55             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5655    };
    5756}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/GravityBombMunition.cc

    r11052 r11057  
    77#include "GravityBombMunition.h"
    88#include "core/CoreIncludes.h"
    9 #include "core/XMLPort.h"
    109
    1110namespace orxonox
     
    2726        this->reloadTime_ = 0.0f;
    2827    }
    29 
    30     void GravityBombMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    31     {
    32         SUPER(GravityBombMunition, XMLPort, xmlelement, mode);
    33     }
    3428}
    3529
  • code/branches/cpp11_v3/src/modules/weapons/munitions/GravityBombMunition.h

    r11052 r11057  
    2828            GravityBombMunition(Context* context);
    2929            virtual ~GravityBombMunition() {}
    30             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    3130    };
    3231
  • code/branches/cpp11_v3/src/modules/weapons/munitions/IceMunition.cc

    r11052 r11057  
    3434#include "IceMunition.h"
    3535#include "core/CoreIncludes.h"
    36 #include "core/XMLPort.h"
    3736
    3837namespace orxonox
     
    5554        this->reloadTime_ = 0.5f;
    5655    }
    57 
    58     void IceMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    59     {
    60         SUPER(IceMunition, XMLPort, xmlelement, mode);
    61     }
    6256}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/IceMunition.h

    r11052 r11057  
    5353            IceMunition(Context* context);
    5454            virtual ~IceMunition() {}
    55             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5655    };
    5756}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/LaserMunition.cc

    r11052 r11057  
    3434#include "LaserMunition.h"
    3535#include "core/CoreIncludes.h"
    36 #include "core/XMLPort.h"
    3736
    3837namespace orxonox
     
    5857        this->reloadTime_ = 0.5f;
    5958    }
    60 
    61     void LaserMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    62     {
    63         SUPER(LaserMunition, XMLPort, xmlelement, mode);
    64     }
    6559}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/LaserMunition.h

    r11052 r11057  
    5353            LaserMunition(Context* context);
    5454            virtual ~LaserMunition() {}
    55             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5655    };
    5756}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/LightningMunition.cc

    r11052 r11057  
    3434#include "LightningMunition.h"
    3535#include "core/CoreIncludes.h"
    36 #include "core/XMLPort.h"
    3736
    3837namespace orxonox
     
    5554        this->reloadTime_ = 0.5f;   
    5655    }
    57 
    58     void LightningMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    59     {
    60         SUPER(LightningMunition, XMLPort, xmlelement, mode);
    61     }
    6256}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/LightningMunition.h

    r11052 r11057  
    5353            LightningMunition(Context* context);
    5454            virtual ~LightningMunition() {}
    55             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5655    };
    5756}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/MineMunition.cc

    r11052 r11057  
    5454        this->reloadTime_ = 0.5f;
    5555    }
    56 
    57     void MineMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    58     {
    59         SUPER(MineMunition, XMLPort, xmlelement, mode);
    60     }
    6156}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/MineMunition.h

    r11052 r11057  
    5353            MineMunition(Context* context);
    5454            virtual ~MineMunition() {}
    55             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5655    };
    5756}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/RocketMunition.cc

    r11052 r11057  
    3434#include "RocketMunition.h"
    3535#include "core/CoreIncludes.h"
    36 #include "core/XMLPort.h"
    3736
    3837namespace orxonox
     
    5554        this->reloadTime_ = 0.5f;
    5655    }
    57 
    58     void RocketMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    59     {
    60         SUPER(RocketMunition, XMLPort, xmlelement, mode);
    61     }
    6256}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/RocketMunition.h

    r11052 r11057  
    5353            RocketMunition(Context* context);
    5454            virtual ~RocketMunition() {}
    55             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5655    };
    5756}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/SplitMunition.cc

    r11052 r11057  
    3434#include "SplitMunition.h"
    3535#include "core/CoreIncludes.h"
    36 #include "core/XMLPort.h"
    3736
    3837namespace orxonox
     
    5554        this->reloadTime_ = 0.5f;
    5655    }
    57 
    58     void SplitMunition::XMLPort(Element& xmlelement, XMLPort::Mode mode)
    59     {
    60         SUPER(SplitMunition, XMLPort, xmlelement, mode);
    61     }
    6256}
  • code/branches/cpp11_v3/src/modules/weapons/munitions/SplitMunition.h

    r11052 r11057  
    5353            SplitMunition(Context* context);
    5454            virtual ~SplitMunition() {}
    55             virtual void XMLPort(Element& xmlelement, XMLPort::Mode mode);
    5655    };
    5756}
Note: See TracChangeset for help on using the changeset viewer.