-
-
Notifications
You must be signed in to change notification settings - Fork 44
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 porRESTDW
seja no nome das unitsuRESTDWxxxxx
, seja no nome das classes internasTRESTDWxxxxx
-
JsonMode?
a PropriedadeJSONMode
juntamente 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 propriedadeJSONMode
agora se chamaDataMode
e o antigojmPureJSON
viroudmRAW
-
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