Thanks, good tip. Here's the output.

cloc ApacheNetBeansDonation2.zip

   29716 text files.

   26549 unique files.

Complex regular subexpression recursion limit (32766) exceeded at
/usr/local/Cellar/cloc/1.76/libexec/bin/cloc line 8327.

   13068 files ignored.


github.com/AlDanial/cloc v 1.76  T=187.21 s (90.8 files/s, 13383.1 lines/s)

---------------------------------------------------------------------------------

Language                       files          blank        comment
  code

---------------------------------------------------------------------------------

Java                           10773         221234         624189
1234073

XML                             1205          10634          49464
166575

PHP                             2162           8012           5616
61852

JavaScript                      1268           5156           8313
25996

XSLT                              23           1123           1276
11472

HTML                             400           1939           7583
  8729

CSS                               37           1010           1176
  7550

JSP                              164            893           1383
  3638

Ant                              300           2639          11940
  3570

Groovy                           181            514            427
  2109

Freemarker Template               23            386            782
  1915

JSON                              46             35              0
  1586

Twig                             222            190             45
  1233

XSD                               23            237            830
  1010

DTD                               19            519           1065
  680

XHTML                             98             98             94
  667

Bourne Shell                      10            119            163
  494

diff                               2             13            354
  460

Standard ML                        2             34              0
  377

Grails                             9             43              2
  376

make                               5             97            188
  221

SQL                                2             35             88
  131

ANTLR Grammar                      1             21            127
  124

Bourne Again Shell                 2             16             28
  108

C                                  1             22             42
    85

INI                               11              6             50
    76

JSX                                1              5              2
    47

Markdown                           1              1              0
    2

---------------------------------------------------------------------------------

SUM:                           16991         255031         715227
1535156

---------------------------------------------------------------------------------


On Fri, Apr 13, 2018 at 4:00 PM, George Aristy <george.ari...@gmail.com>
wrote:

> Hey Geertjan,
>
> Have you tried the "cloc" tool?
>
> On Fri, Apr 13, 2018 at 8:16 AM, Geertjan Wielenga <
> geertjan.wiele...@googlemail.com> wrote:
>
> > If this is run:
> >
> > ( find ./ -name '*' -print0 | xargs -0 cat ) | wc -l
> >
> > the result is:
> >
> > 3400050
> >
> > Thanks,
> >
> > Gj
> >
> >
> > On Fri, Apr 13, 2018 at 2:15 PM, Peter Steele <steeleh...@gmail.com>
> > wrote:
> >
> > > That averages 2.74 lines of code per file, must be a mistake there
> > > somewhere 😀
> > >
> > > On Fri, 13 Apr 2018, 13:13 Geertjan Wielenga, <
> > > geertjan.wiele...@googlemail.com> wrote:
> > >
> > > > Number of files in 2nd donation: 38338 -- after running this: find .
> > > -print
> > > > | wc -l
> > > >
> > > > Number of lines of code in 2nd donation: 104965 -- after running
> this:
> > > find
> > > > . -name '*' | xargs wc -l
> > > >
> > > > Thanks,
> > > >
> > > > Gj
> > > >
> > > > On Fri, Apr 13, 2018 at 2:03 PM, Antonio <anto...@vieiro.net> wrote:
> > > >
> > > > > This is great news! Congratulations everybody! :-)
> > > > >
> > > > >
> > > > > On 13/04/18 14:00, Geertjan Wielenga wrote:
> > > > >
> > > > >> Hi all,
> > > > >>
> > > > >> At the end of this page, look at 5e, i.e., that is the generic
> > > > description
> > > > >> of what the 2nd code donation consists of:
> > > > >>
> > > > >> https://cwiki.apache.org/confluence/display/NETBEANS/
> > > Apache+Transition
> > > > >>
> > > > >> I.e., the clusters are listed there.
> > > > >>
> > > > >> We now have the ZIP file ready that contains those clusters, which
> > > have
> > > > >> been audited over the past months on the donation_review branch,
> > i.e.,
> > > > >> here
> > > > >> you can see what's been removed/changed:
> > > > >>
> > > > >> https://hg.netbeans.org/releases/shortlog/donation_review
> > > > >>
> > > > >> Now that the ZIP file is ready, and we're working on the legal
> > > > documents,
> > > > >> the exact content of the 2nd code donation in terms of the
> NetBeans
> > > > >> modules
> > > > >> constituting the donation, are clearly defined.
> > > > >>
> > > > >> I.e., in short, be happy if you're interested in these areas of
> > > tooling:
> > > > >> - Java EE
> > > > >> - JavaScript
> > > > >> - Groovy
> > > > >> - PHP
> > > > >>
> > > > >> In detail, see the list of module names below that will be in the
> > ZIP
> > > to
> > > > >> be
> > > > >> donated to Apache, i.e., the below defines the 2nd code donation:
> > > > >>
> > > > >> api.knockout
> > > > >> api.web.webmodule
> > > > >> cloud.amazon
> > > > >> cloud.common
> > > > >> cordova
> > > > >> cordova.platforms
> > > > >> cordova.platforms.android
> > > > >> cordova.platforms.ios
> > > > >> el.lexer
> > > > >> extbrowser.chrome
> > > > >> glassfish.common
> > > > >> glassfish.eecommon
> > > > >> glassfish.javaee
> > > > >> glassfish.tooling
> > > > >> groovy.antproject
> > > > >> groovy.editor
> > > > >> groovy.grails
> > > > >> groovy.grailsproject
> > > > >> groovy.gsp
> > > > >> groovy.kit
> > > > >> groovy.refactoring
> > > > >> groovy.samples
> > > > >> groovy.support
> > > > >> hibernateweb
> > > > >> html.angular
> > > > >> html.knockout
> > > > >> html.ojet
> > > > >> hudson.php
> > > > >> ide.ergonomics
> > > > >> j2ee.ant
> > > > >> j2ee.api.ejbmodule
> > > > >> j2ee.clientproject
> > > > >> j2ee.common
> > > > >> j2ee.core
> > > > >> j2ee.dd
> > > > >> j2ee.dd.webservice
> > > > >> j2ee.ddloaders
> > > > >> j2ee.earproject
> > > > >> j2ee.ejbcore
> > > > >> j2ee.ejbjarproject
> > > > >> j2ee.ejbrefactoring
> > > > >> j2ee.ejbverification
> > > > >> j2ee.genericserver
> > > > >> j2ee.jboss4
> > > > >> j2ee.kit
> > > > >> j2ee.platform
> > > > >> j2ee.sun.appsrv
> > > > >> j2ee.sun.dd
> > > > >> j2ee.sun.ddui
> > > > >> j2ee.weblogic9
> > > > >> j2eeapis
> > > > >> j2eeserver
> > > > >> javaee.api
> > > > >> javaee.beanvalidation
> > > > >> javaee.project
> > > > >> javaee.resources
> > > > >> javaee.specs.support
> > > > >> javaee.wildfly
> > > > >> javaee7.api
> > > > >> javascript.bower
> > > > >> javascript.cdnjs
> > > > >> javascript.grunt
> > > > >> javascript.gulp
> > > > >> javascript.jstestdriver
> > > > >> javascript.karma
> > > > >> javascript.nodejs
> > > > >> javascript.v8debug
> > > > >> javascript.v8debug.ui
> > > > >> javascript2.doc
> > > > >> javascript2.editor
> > > > >> javascript2.extdoc
> > > > >> javascript2.extjs
> > > > >> javascript2.jade
> > > > >> javascript2.jquery
> > > > >> javascript2.jsdoc
> > > > >> javascript2.json
> > > > >> javascript2.kit
> > > > >> javascript2.knockout
> > > > >> javascript2.lexer
> > > > >> javascript2.model
> > > > >> javascript2.nodejs
> > > > >> javascript2.prototypejs
> > > > >> javascript2.react
> > > > >> javascript2.requirejs
> > > > >> javascript2.sdoc
> > > > >> javascript2.source.query
> > > > >> javascript2.types
> > > > >> jellytools.enterprise
> > > > >> jsp.lexer
> > > > >> ko4j.debugging
> > > > >> languages.apacheconf
> > > > >> languages.ini
> > > > >> languages.neon
> > > > >> lib.v8debug
> > > > >> libs.amazon
> > > > >> libs.commons_fileupload
> > > > >> libs.elimpl
> > > > >> libs.glassfish_logging
> > > > >> libs.groovy
> > > > >> libs.javacup
> > > > >> libs.jstestdriver
> > > > >> libs.jstl
> > > > >> libs.nashorn
> > > > >> libs.plist
> > > > >> maven.groovy
> > > > >> maven.j2ee
> > > > >> maven.jaxws
> > > > >> nbbuild
> > > > >> netserver
> > > > >> performance.ergonomics
> > > > >> performance.javaee
> > > > >> performance.scripting
> > > > >> performance.web
> > > > >> php.api.annotation
> > > > >> php.api.documentation
> > > > >> php.api.editor
> > > > >> php.api.executable
> > > > >> php.api.framework
> > > > >> php.api.phpmodule
> > > > >> php.api.templates
> > > > >> php.api.testing
> > > > >> php.apigen
> > > > >> php.atoum
> > > > >> php.code.analysis
> > > > >> php.codeception
> > > > >> php.composer
> > > > >> php.dbgp
> > > > >> php.doctrine2
> > > > >> php.editor
> > > > >> php.kit
> > > > >> php.latte
> > > > >> php.nette.tester
> > > > >> php.nette2
> > > > >> php.phing
> > > > >> php.phpdoc
> > > > >> php.phpdoc.documentation
> > > > >> php.phpunit
> > > > >> php.project
> > > > >> php.refactoring
> > > > >> php.samples
> > > > >> php.smarty
> > > > >> php.symfony
> > > > >> php.symfony2
> > > > >> php.twig
> > > > >> php.zend
> > > > >> php.zend2
> > > > >> profiler.j2ee
> > > > >> projectimport.eclipse.web
> > > > >> selenium2.php
> > > > >> selenium2.webclient
> > > > >> selenium2.webclient.mocha
> > > > >> selenium2.webclient.protractor
> > > > >> servletjspapi
> > > > >> spellchecker.bindings.php
> > > > >> spring.webmvc
> > > > >> tomcat5
> > > > >> web.beans
> > > > >> web.client.kit
> > > > >> web.client.rest
> > > > >> web.client.samples
> > > > >> web.clientproject
> > > > >> web.clientproject.api
> > > > >> web.core
> > > > >> web.core.syntax
> > > > >> web.debug
> > > > >> web.el
> > > > >> web.freeform
> > > > >> web.inspect
> > > > >> web.javascript.debugger
> > > > >> web.jsf
> > > > >> web.jsf.editor
> > > > >> web.jsf.icefaces
> > > > >> web.jsf.kit
> > > > >> web.jsf.navigation
> > > > >> web.jsf.richfaces
> > > > >> web.jsf12
> > > > >> web.jsf12ri
> > > > >> web.jsf20
> > > > >> web.jsfapi
> > > > >> web.jspparser
> > > > >> web.kit
> > > > >> web.monitor
> > > > >> web.primefaces
> > > > >> web.project
> > > > >> web.refactoring
> > > > >> web.struts
> > > > >> web.webkit.tooling
> > > > >> weblogic.common
> > > > >> websocket
> > > > >> websvc.clientapi
> > > > >> websvc.core
> > > > >> websvc.customization
> > > > >> websvc.design
> > > > >> websvc.editor.hints
> > > > >> websvc.jaxws.lightapi
> > > > >> websvc.jaxwsapi
> > > > >> websvc.jaxwsmodel
> > > > >> websvc.kit
> > > > >> websvc.manager
> > > > >> websvc.metro.lib
> > > > >> websvc.metro.model
> > > > >> websvc.owsm
> > > > >> websvc.projectapi
> > > > >> websvc.rest
> > > > >> websvc.restapi
> > > > >> websvc.restkit
> > > > >> websvc.restlib
> > > > >> websvc.saas.codegen.j2ee
> > > > >> websvc.saas.codegen.php
> > > > >> websvc.utilities
> > > > >> websvc.websvcapi
> > > > >> websvc.wsitconf
> > > > >> websvc.wsitmodelext
> > > > >> websvc.wsstackapi
> > > > >>
> > > > >>
> > > > >> Thanks,
> > > > >>
> > > > >> Gj
> > > > >>
> > > > >>
> > > > > ------------------------------------------------------------
> > ---------
> > > > > To unsubscribe, e-mail: dev-unsubscribe@netbeans.
> > incubator.apache.org
> > > > > For additional commands, e-mail: dev-help@netbeans.incubator.
> > > apache.org
> > > > >
> > > > > For further information about the NetBeans mailing lists, visit:
> > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> >
>
>
>
> --
> George A. Aristy Carpio
> cel.: (829) 641-7726
>

Reply via email to