-
-
Notifications
You must be signed in to change notification settings - Fork 48
1.4.3 para a 2.0
Home > Principais mudanças entre as versões > 1.4.3 para 2.0+
-
Service pooler, Database, ClientREST, ClientEvents?
Esses agora são dependentes do socket escolhido pra instalação no passo [3.2] daqui da wiki. A nomenclatura deles mudou pois agora é de acordo com o socket. -
Padronização de nomes de classes:
Todas as classes do RESTDataWare agora começam porRESTDWseja no nome das unitsuRESTDWxxxxx, seja no nome das classes internasTRESTDWxxxxx -
JsonMode?
a PropriedadeJSONModejuntamente de várias outras propriedades que antes existiam na 1.4.3 mudaram na 2.0, algumas mudaram de nome, outras foram removidas, outras mudaram de componente, outras diferentes foram incluídas. Em particular a propriedadeJSONModeagora se chamaDataModee o antigojmPureJSONviroudmRAW -
Redução de acoplamento e otimização de código
O pacote agora na versão 2.0 possui pouco mais que 40MB, bem menos que a versão anterior que tinha 190MB, possui muito mais recursos, está em torno de 35% mais rápida no tráfego de dados e com o código mais limpo, facilitando o entendimento e contribuição da comunidade. -
Instalação facilitada
O pacote possui menos caminhos de path necessários para ser instalado e paths bem definidos para cada módulo do pacote, reduzindo o volume de dependências dos projetos e linhas compiladas de código. Sem contar que existe um tutorial bem detalhado aqui
1.4.3-2905:
github.com/AlDanial/cloc v 1.96 T=35.60 s (49.1 files/s, 49570.3 lines/s)
-----------------------------------------------------------------------------------
Language files blank comment code
-----------------------------------------------------------------------------------
Pascal 528 48228 92362 507703
JavaScript 302 40559 44100 180137
HTML 474 67283 2414 136549
Delphi Form 147 7880 492075 73641
CSS 111 3978 955 33678
JSON 10 0 0 10431
XML 70 18 14 8625
Text 24 226 0 4597
SCSS 42 719 502 3604
SVG 2 0 0 3356
Markdown 10 149 0 320
PHP 3 31 59 186
INI 7 3 0 117
C++ 3 9 12 87
Arduino Sketch 1 4 0 66
Windows Resource File 6 0 0 64
Properties 1 0 0 9
C/C++ Header 1 2 2 6
DOS Batch 6 0 0 6
-----------------------------------------------------------------------------------
SUM: 1748 169089 632495 963182
-----------------------------------------------------------------------------------
525971456 bytes (501,61 MB)
2.0.8-29:
github.com/AlDanial/cloc v 1.96 T=1.32 s (117.8 files/s, 113345.8 lines/s)
-----------------------------------------------------------------------------------
Language files blank comment code
-----------------------------------------------------------------------------------
Pascal 118 6043 6836 126493
Delphi Form 10 4 8278 1171
XML 8 0 0 948
YAML 3 1 1 144
Markdown 2 41 0 111
Windows Resource File 7 0 0 60
Text 6 5 0 11
DOS Batch 1 0 0 6
SVG 1 0 0 1
-----------------------------------------------------------------------------------
SUM: 156 6094 15115 128945
-----------------------------------------------------------------------------------
43819008 bytes (41,79 MB)
- Redução de 834.237 linhas totais
- 482152448 bytes (459,82 MB) a menos