107 Commits

Author SHA1 Message Date
Bartłomiej Pluta
7e3715708a 14: Add JADX decompiler 2019-04-11 14:21:31 +02:00
Bartłomiej Pluta
9b2dd2817a Merge branch '13-create-debug-mode' into 'master'
Resolve "Create debug mode"

Closes #13

See merge request bartlomiej.pluta/esa-tool!13
2019-04-11 12:02:53 +00:00
Bartłomiej Pluta
a9897f2779 13: Add debug option 2019-04-11 10:30:34 +02:00
Bartłomiej Pluta
2321425d5a Merge branch '11-add-filtering-by-severity' into 'master'
Resolve "Add filtering by severity"

Closes #11

See merge request bartlomiej.pluta/esa-tool!11
2019-04-05 09:41:05 +00:00
Bartłomiej Pluta
b1b1157814 11: Add --severities option 2019-04-05 11:40:26 +02:00
Bartłomiej Pluta
dcadffaa32 Merge branch '9-perform-cleaning-code' into 'master'
Resolve "Perform cleaning code"

Closes #9

See merge request bartlomiej.pluta/esa-tool!9
2019-04-05 08:28:41 +00:00
Bartłomiej Pluta
c0c4900ad1 9: Fix checking package in JavaPlugin 2019-04-05 10:11:18 +02:00
Bartłomiej Pluta
f483961692 9: Add additional severity's level 2019-04-05 09:27:40 +02:00
Bartłomiej Pluta
7358569eab 9: Replace all List<Issue>s with Set<Issue>s 2019-04-04 10:18:45 +02:00
Bartłomiej Pluta
8b565ad972 9: Clean tmp dir after performing APK audit and add checking sources 2019-04-04 10:11:48 +02:00
Bartłomiej Pluta
f255ad2be8 Merge branch '7-create-output-formatter' into 'master'
Resolve "Create output formatter"

Closes #7

See merge request bartlomiej.pluta/esa-tool!8
2019-04-04 07:57:11 +00:00
Bartłomiej Pluta
39fba8d238 7: Add message on empty issues list 2019-04-03 12:28:39 +02:00
Bartłomiej Pluta
0ca1fcdc3a 7: Make EsaMain to use formatters and checks errors in issues 2019-04-03 12:23:43 +02:00
Bartłomiej Pluta
ff3f696b24 7: Create FormatterProvider 2019-04-03 12:20:07 +02:00
Bartłomiej Pluta
ccf0c2fbf9 7: Add --color option to CLI 2019-04-03 12:16:39 +02:00
Bartłomiej Pluta
5334d247fc 7: Create Formatters 2019-04-03 12:16:07 +02:00
Bartłomiej Pluta
bb4b2f4b44 Merge branch '6-create-analyser-and-auditperformer' into 'master'
Resolve "Create Analyser and AuditPerformer"

Closes #6

See merge request bartlomiej.pluta/esa-tool!6
2019-04-03 08:34:52 +00:00
Bartłomiej Pluta
30439d16b8 6: Enable analysing in EsaMain 2019-04-03 10:27:00 +02:00
Bartłomiej Pluta
4a70fd1c75 6: Enable checking package of Java files 2019-04-02 22:14:52 +02:00
Bartłomiej Pluta
1a435d131d 6: Improve Analysers 2019-04-02 21:18:21 +02:00
Bartłomiej Pluta
2e3029a5d9 6: Extract Analyser to another package 2019-04-02 20:52:32 +02:00
Bartłomiej Pluta
42b42e796d 6: Create Analyser 2019-04-02 20:52:32 +02:00
Bartłomiej Pluta
081d161326 Merge branch '8-fixdecompiler' into 'master'
Resolve "FixDecompiler"

Closes #8

See merge request bartlomiej.pluta/esa-tool!7
2019-04-02 18:51:56 +00:00
Bartłomiej Pluta
478e4b8328 8: Fix Decompiler 2019-04-02 20:30:53 +02:00
Bartłomiej Pluta
f432327f3b 8: Create FileCleaner 2019-04-02 20:30:39 +02:00
Bartłomiej Pluta
ced7b1017d 8: Create ProcessExecutor 2019-04-02 20:04:09 +02:00
Bartłomiej Pluta
60b141ac1a 8: Create ZipTool 2019-04-02 20:02:55 +02:00
Bartłomiej Pluta
040ecfd864 Merge branch '5-create-pluginexecutor' into 'master'
Resolve "Create PluginExecutor"

Closes #5

See merge request bartlomiej.pluta/esa-tool!5
2019-04-02 15:13:56 +00:00
Bartłomiej Pluta
f2003389b5 5: Add Manifest to plugins 2019-04-02 14:31:25 +02:00
Bartłomiej Pluta
f6cbf89dbe 5: Add Severity to Issue model 2019-04-02 14:19:19 +02:00
Bartłomiej Pluta
b660752d67 5: Rebuild description system to allow many descriptions per plugin 2019-04-01 18:43:31 +02:00
Bartłomiej Pluta
779a6255d8 5: Make plugins to have Plugin interface and add supports method to them 2019-04-01 17:23:01 +02:00
Bartłomiej Pluta
844205f280 5: Create DescriptionProvider 2019-03-31 22:33:18 +02:00
Bartłomiej Pluta
2ebaef4c42 5: Create JavaSyntaxRegexProvider 2019-03-31 22:18:19 +02:00
Bartłomiej Pluta
87ea622309 5: Create basic plugin archetypes 2019-03-31 22:17:30 +02:00
Bartłomiej Pluta
0c8a94903a 5: Create FileContentProvider 2019-03-31 15:01:49 +02:00
Bartłomiej Pluta
68b9d87b43 5: Provide DI for core package 2019-03-31 14:53:19 +02:00
Bartłomiej Pluta
dc44f81783 5: Create PluginExecutor 2019-03-31 14:52:08 +02:00
Bartłomiej Pluta
e1a37f9878 5: Create BasePlugin and Issue 2019-03-31 14:51:10 +02:00
Bartłomiej Pluta
bed8628ba6 Merge branch '4-create-decompiler' into 'master'
Resolve "Create decompiler"

Closes #4

See merge request bartlomiej.pluta/esa-tool!4
2019-03-30 13:51:23 +00:00
Bartłomiej Pluta
d544df86fa 4: Create decompiler 2019-03-30 14:37:08 +01:00
Bartłomiej Pluta
ea4d83a548 4: Add Decompiler to DI container 2019-03-30 12:46:33 +01:00
Bartłomiej Pluta
d1e597da67 Merge branch '3-create-fileprovider' into 'master'
Resolve "Create FileProvider"

Closes #3

See merge request bartlomiej.pluta/esa-tool!3
2019-03-30 11:43:30 +00:00
Bartłomiej Pluta
da8a97ffaa 3: Add FileProvider 2019-03-30 12:43:01 +01:00
Bartłomiej Pluta
a984bfbd5a Merge branch '2-create-cli-options-parser' into 'master'
Resolve "Create CLI options' parser"

Closes #2

See merge request bartlomiej.pluta/esa-tool!2
2019-03-30 09:54:54 +00:00
Bartłomiej Pluta
c24d2f3e53 2: Add --plugins options 2019-03-30 10:44:19 +01:00
Bartłomiej Pluta
5b90131e02 2: Add --exclude option and --help 2019-03-30 09:49:33 +01:00
Bartłomiej Pluta
01f236a44f 2: Create basic options and method dispatcher 2019-03-30 09:16:05 +01:00
Bartłomiej Pluta
41373b219f Merge branch '1-create-system-s-scaffolding' into 'master'
Resolve "Create system's scaffolding"

Closes #1

See merge request bartlomiej.pluta/esa-tool!1
2019-03-29 21:28:44 +00:00
Bartłomiej Pluta
09582ffdb9 1: Create CLI options' scaffolding 2019-03-29 22:26:16 +01:00