mohanak12 / projectpilot Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/projectpilot
Automatically exported from code.google.com/p/projectpilot
Before doing this, first run "Build.bat" from the command line.
After creating the project, you must do the following:
# "Add As Link" to the "CommonAssemblyInfo.cs" file
# Define "CODE_ANALYSIS" symbol in the Debug and Release configurations
# Again run "Build.bat" from the command line.
# Execute "nant run.fxcop" from the command line. After the FxCop has
started, add the ProjectPilot.TestFramework.dll as a target from the
RELEASE! subdirectory.
# Save the FxCop project.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2008 at 12:45
... since it represents a single parameter, not multiple ones.
Original issue reported on code.google.com by [email protected]
on 9 Nov 2008 at 8:50
Set it up on some server.
Later we will make this set up automatic (CCNet).
Original issue reported on code.google.com by [email protected]
on 21 Nov 2008 at 4:58
I added some "todo" classes which you should extend and implement to
generate graphs from CCNet statistics. I also added a test GraphsTest which
should guide you in implementing.
See samples on
http://projectpilot.googlecode.com/svn/trunk/docs/images/CCNetReportGraphSamples
/
of existing graphs and think about how to implement them in our project.
And don't forget to write code comments - you can use
http://www.roland-weigelt.de/ghostdoc/ to write them, but write something
meaninful.
Original issue reported on code.google.com by [email protected]
on 10 Nov 2008 at 9:12
* command: generate business actions XML schema file
* input: test actions XML file
* output: test specifications XML schema file
* what has to be done:
1. validating XML with schema file (automatic)
2. parsing XML file and retrieving TestActions, parameters etc
- check that action ID's and parameter names do not have whitespaces
3. generating XSD file which contains these actions
* command: Generating testing source code and documentation
# Inputs: business actions XML file, business actions XML schema, test
cases XML file
# Outputs:
* C# code files which execute the specified tests
* Test case documentation in HTML format
Original issue reported on code.google.com by [email protected]
on 27 Nov 2008 at 8:03
Implement LoC metrics framework (add it to the ProjectPilot.Framework
project) in a separate sub-namespace.
The framework should be designed in such a way as to allow new types of
source code files to be analyzed in the future. For now implement it only
for C# (.cs) files.
Count physical Lines of Code, Logical Lines of Code and comment lines.
See http://en.wikipedia.org/wiki/Lines_of_code for more info about LoC metrics.
If possible, try to find already implemented open-source MIT-compatibile
stuff for LoC and re-use it.
Original issue reported on code.google.com by [email protected]
on 14 Nov 2008 at 7:14
XML schema generation has to be modified in order for these tests to run.
Also document the TestSuiteSchemaGeneratorTests tests.
Original issue reported on code.google.com by [email protected]
on 16 Dec 2008 at 8:44
Implement generating of UML-style class diagrams from user-specified
assemblies. Place the code under the ProjectPilot.Extras project,
CodeAnalysis sub-namespace.
See
http://www.ffnn.nl/pages/articles/media/uml-diagrams-using-graphviz-dot.php
for info how to draw UML diagrams using DOT language.
Original issue reported on code.google.com by [email protected]
on 14 Nov 2008 at 7:16
Also add running of unit tests as part of the script.
Original issue reported on code.google.com by [email protected]
on 21 Nov 2008 at 4:57
When creating XSD schema for business actions with Accipio.Console,
the XSD schema file is successfully created.
Creation of schema seems to be wrong,
since user doesn't have ability to use same action more than ones.
When writing test case, each action is available only once and in the exact
order as the actions were created.
User should be able to use same action more than once and in all possible
combinations.
When using code generator the validation of XML with test suite fails with
folowing error:
Parsing error... Details: System.Xml.XmlException: Data at the root level
is invalid. Line 1, position 1.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at Accipio.BusinessActionsXmlParser.Parse() in
E:\MyWorks\svn\projectpilot\trunk\Accipio\BusinessActionsXmlParser.cs:line 44
at Accipio.Console.TestCodeGeneratorCommand.ParseArguments(String[]
args) in E:\MyWorks\svn\projectpilot\trunk\Accipio.Console\TestCodeGeneratorCom
mand.cs:line 74
at
Accipio.Console.BusinessActionsSchemaGeneratorCommand.ParseArguments(String[]
args) in E:\MyWorks\svn\projectpilot\trunk\Accipio.Console\Busines
sActionsSchemaGeneratorCommand.cs:line 49
at Accipio.Console.ConsoleApp.Process() in
E:\MyWorks\svn\projectpilot\trunk\Accipio.Console\ConsoleApp.cs:line 24
Original issue reported on code.google.com by [email protected]
on 15 Dec 2008 at 4:12
SVN statistics should be extended to be able to analyze changes in the
repository so that all LoC is counted for source code files for each revision.
Implement this in such a way as to store the existing (retrieved) data
locally on the disk and then ask just for the new stuff.
http://wiki.statsvn.org/FAQ.ashx has some useful information on how this
could be done. See the http://www.statsvn.org/statsvn/developers.html graph
- this is the goal we are trying to achieve.
Original issue reported on code.google.com by [email protected]
on 14 Nov 2008 at 7:29
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.