Ns-3.10-style-check

From Nsnam
Revision as of 04:26, 4 April 2011 by Tomh (Talk | contribs) (style check results)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

This page documents some results from running check-style.py across the ns-3-dev codebase for changeset c9069308a70e (Apr 1)

check-style.py has four levels, each level inclusive of the previous
-l 0:  re-indent only  (default setting)
-l 1:  add spaces before function parentheses
-l 2:  insert extra braces around single line statements
-l 3:  remove all trailing whitespace

How to read this file:
- The first line is the module name
- The second line is the number of C++ lines in the module (in wc format)
- The next four lines show how many lines would change by running
  check-style.py on all files, for levels 0, 1, 2 and 3

aodv
wc 6241  23637 215548 total
    401    2100   22270
    838    5207   43046
   1592    7504   57931
   1654    7758   59650

applications
wc 7068  24115 194921 total
    246    1202    8472
    439    2214   16478
    519    2555   18965
    636    3291   23181

bridge
wc 1323  4798 39666 total
     28     153    1559
     40     197    1921
     46     204    1957
     96     345    2834

click
wc 3663  12815 111946 total
      0       0       0
      0       0       0
      0       0       0
      0       0       0

config-store
wc 2662  8583 76844 total
    191     647    6064
    235     998    8458
    283    1135    9438
    384    1454   11495

core
wc 39208  149428 1161145 total
   2556   11190  109626
   2927   13481  126321
   4645   19296  159865
   5727   26875  204441

csma
wc 4376  16994 132882 total
    155     467    3438
    195     714    5366
    264    1143    7965
    432    2310   15545

dsdv
wc 3338  12206 115739 total
      0       0       0
      0       0       0
      0       0       0
      0       0       0

emu
wc 2838 12516 91822 total
     76     309    2529
    120     599    4800
    127     632    5056
    306    2209   14391

energy
wc 5658  19740 169132 total
     94     435    4089
    105     492    4612
    105     492    4612
    110     515    4750

flow-monitor
wc 2228  7894 67281 total
    138     394    3153
    325    2461   14579
    362    2614   15575
    392    2659   15881

internet
wc 55483  197518 1623484 total
   2914   11777   96393
   3859   17596  143643
   5165   23586  184778
   6734   32302  243281

lte
wc 12181  85664 798480 total
    154   48379  491947
    180   48524  493185
    189   48570  493591
    299   49094  496828

mesh
wc 14956  52088 461055 total
   1270    5928   57604
   2087   11233   90637
   2415   12218   98651
   2459   12399   99720

mobility
wc 6114  24279 197067 total
    216     452    3722
    295    1274    8221
    337    1447    9203
    452    2137   13700

mpi
wc 1188  3570 29885 total
      0       0       0
      2       6      49
      2       6      49
      5      15      82

netanim
wc 1851  7047 55733 total
    138     425    4143
    161     626    5470
    173     682    5758
    248    1211    9137

network
wc 35148 127469 963103 total
   2502   14068   90531
   3077   17305  114865
   3575   19333  127823
   4921   26734  172308

nix-vector-routing
wc 1765  6444 58546 total
    144     832    6416
    200    1189    9776
    200    1189    9776
    279    1784   12760

olsr
wc 7474  26448 245156 total
    676    2986   28442
   1309    7470   54549
   1412    7565   51855
   1495    7897   53999

openflow
wc 4446  16399 140091 total
    117     500    4084
    162     890    6758
    173     913    6894
    185     923    6864

point-to-point
wc 2296  8526 68968 total
     98     236    1637
    159     534    4349
    215     889    6659
    283    1352    9843

propagation
wc 2709  9417 85747 total
    154     384    2901
    188     694    4653
    404    1766   13311
    479    2215   15938

spectrum
wc 9489  29792 247841 total
    133     322    2610
    182     651    4999
    205     716    5340
    276    1047    7574

stats
wc 1772  5099 49152 total
    567    2201   18826
    896    3503   32154
   1064    3728   33214
   1064    3728   33214

tap-bridge
wc 3157  15176 108309 total
    121     478    3595
    143     616    4667
    174     817    5699
    355    2751   16205

test
wc 5402  20382 182362 total
    153     567    5264
    248    1134   11293
    342    1671   14668
    473    2411   20077

tools
wc 1730  5441 42053 total
    119     372    2471
    282    1232    9267
    476    1855   12358
    492    1875   12471

topology-read
wc 1783  6047 48672 total
     18      64     440
     30     130    1166
     39     160    1365
     41     165    1416

uan
wc 12386  39980 331481 total
     22     106    1042
     91     553    3951
    113     605    4199
    140     731    4850

virtual-net-device
wc 777  2722 24230 total
     26      57     520
     36     115     968
     38     124    1052
     55     199    1576

visualizer
wc 1941  5271 54085 total
    531    1783   13723
    556    1974   14987
    718    2323   17448
    701    2266   16653

wifi
wc 33197 110514 997555 total
   2026    7008   60202
   2729   12153   93992
   3749   15579  118447
   5051   22190  162816

wimax
wc 31384 101113 997460 total
     92     481    5786
    120     677    7350
    128     690    7452
    128     690    7452