Skip to content

gastineau/i-CodeCNES

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules for Fortran 77, Fortran 90 and Shell.

Release 3.0.0

New features

  • Command line for Windows, MacOS & Linux #64
  • Standalone version i-Code CNES IDE #1
  • New Extension Points 
    • To add languages #32  
    • To add checkers #23  
    • To add configurations  
    • To add exports #19 #26
  • API 
    • To run analysis #16  
    • To export analysis #19  #26  
    • To reach configurations & preferences
  • Shells metrics (SH.MET.LineOfCode, SH.MET.RatioComment, SH.MET.Nesting, SH.MET.ComplexitySimplified) #30
  • Automated build #1

Bug fixes & enhancements

  • Analysis performances improvements  #14
  • User Interface preference page improvements  #36
  • Improvements of analysis failure notifications #50
  • XML and CSV export improvements #69  #19

Minor fixes and other enhancements : milestone 3.0.0.

Previous Releases

Feedback and Support

Contact : L-lequal@cnes.fr

Bugs and Feature requests: https://github.com/lequal/i-CodeCNES/issues

Licensing

This software is licensed under the terms in the file named "LICENSE" in this directory.

The software used Java files, generated with JFlex (http://.jflex.de). The terms of this library license are available here after : http://jflex.de/copying.html

About

i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Fortran 92.4%
  • Java 3.7%
  • Lex 3.4%
  • Shell 0.5%
  • Forth 0.0%
  • XSLT 0.0%