Commit 2b094ca
Release:v14.1.0 (#1338)
* feat(example): add features and buttons implementation (#1280)
Jira ID: RL-224
* fix: replace thrown errors with logs (#1220)
* fix: Replace Thrown Errors with Logs
sss
chore(ios): bump sdk to v13.1.0 (#1227)
* chore(ios): bump ios sdk v13.1.0
* chore(ios): bump ios sdk v13.1.0
* chore(ios): bump ios sdk v13.1.0
chore(android): bump sdk to v13.1.1 (#1228)
* chore(android): bump android sdk v13.1.1
feat: enhance non-fatals support (#1194)
* add non fatal api
---------
Co-authored-by: Ahmed Mahmoud <[email protected]>
fix: read env variable in sourcemap (#1232)
* fix sourcemap issue
* fix sourcemap issue
* fix sourcemap issue
* Update typo in CHANGELOG.md
---------
Co-authored-by: Andrew Amin <[email protected]>
Release:v13.1.1 (#1231)
* release/v13.1.1
* Update CHANGELOG.md
Update CHANGELOG.md
chore(deps): bump @babel/traverse in /examples/default
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.8 to 7.24.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.6/packages/babel-traverse)
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
chore(deps): bump follow-redirects from 1.15.2 to 1.15.6
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.2...v1.15.6)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <[email protected]>
fix: cont work after logging
fix(android): change parameters used in inner class to final (#1239)
chore(android): bump sdk to v13.2.0 (#1245)
* chore(android): bump sdk to v13.2.0
* chore: update changelog
chore(ios): bump sdk to v13.2.0 (#1246)
release: v13.2.0 (#1247)
chore: resolve issues in changelog (#1249)
feat(example): add apm screen (#1141)
fix(android): resolve an OOM in network logs (#1244)
fix(android): APM network logging(#1253)
* fix(android): add W3C External Trace Attributes placeholder
* chore: add CHANGLOG
* chore: add CHANGLOG
* fix: remove ios sub module
feat: export upload utils (#1252)
chore(example): remove flipper (#1259)
fix(android): pass network start time in microseconds (#1260)
* fix: network timestamp in android side
* fix: PR comments
Co-authored-by: Ahmed Elrefaey <[email protected]>
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
feat: support feature flags with variants (#1230)
Jira ID: MOB-14684
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
chore(android): bump android sdk to v13.3.0 (#1261)
chore(ios): bump sdk to v13.3.0 (#1262)
release: v13.3.0 (#1263)
chore: remove duplicate app flows entries in changelog (#1264)
chore: remove duplicate execution traces deprecation in changelog (#1265)
feat: navigation tracking support with expo router (#1270)
* feat: add screen tracker on screen change listener and tests
* feat (example): add screen change listener
chore: enhance expo router tracking support (#1272)
ci: generalize enterprise releases (#1275)
ci: run tests before enterprise releases (#1271)
ci: publish snapshots to npm (#1274)
fix: PR comments
fix(ios): network log empty response body (#1273)
fix: drop non-error objects when reporting errors (#1279)
* Fix: omitted non-error objects when logging errors
* ci: publish snapshots to npm (#1274)
* Fix: omitted non-error objects when logging errors
* fix: use warn instead of logs
Co-authored-by: Ahmed Elrefaey <[email protected]>
* Update CHANGELOG.md
Co-authored-by: Ahmed Elrefaey <[email protected]>
* fix: merge issues
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
feat: capture client error in the network interceptor (#1257)
* feat/support-capture-client-error-in-xhr-requests
---------
Co-authored-by: Abdelhamid Nasser <[email protected]>
Co-authored-by: Ahmed Elrefaey <[email protected]>
Co-authored-by: kholood <[email protected]>
fix: APM test cases
* fix: APM test cases
* fix test cases
* fix: PR comments
* fix: PR comments
* fix: PR comments
* refactor(example): upgrade to react native 0.75.4 (#1302)
* chore: upgrade dependencies
* refactor(example): upgrade to react native 0.75.4
* chore: integrate android sdk v14 snapshot
* ci: install cocoapods 1.14
* ci: upgrade xcode to 15.4
* chore: remove .xcode.env.local
* ci: install cocoapods into usr/local/bin
* ci: fix empty jacoco report issue
* Release: v14.0.0 (#1312)
* Release : v14.0.0
* Release : v14.0.0
* Release : v14.0.0
* feat: add session sync callback (#1292)
* feat(android): add session sync callback (#1281)
* feat(android): add SRSyncCallback
* feat: implement and test syncCallback CP side
* feat(example): use SRSyncCallback in example app
* ci: fix tests
* fix: export session data type
* fix(example): use session data type
* fix(android):remove data modifier
* fix(android): add property modifiers
* fix(android): update test case
* fix: enhance test case
* fix: update session data type
* fix: add more session metadata to setSyncCallback
* fix: update syncCallback test
* feat: add launchType to session metadata for setSyncCallback
* fix: import type
* fix: assert evaluate sync returns correct value
* fix: import type
* fix: cleanup
* chore: update js doc
* fix: typo
* fix: follow interface naming convention
* fix: update type
* fix: refactor syncCallback
* fix: default syncing session to true
* fix: convert network logs to readable array
* chore: add discriptive comment
* chore: use readable map for session metadata
* fix: setSyncCallback should sync in case of exception
* fix: move SessionMetadata to models
* fix: update SessionMetadata type import
* fix: report bug e2e test
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
* feat(ios): add session sync callback (#1282)
* feat(android): add SRSyncCallback
* feat: implement and test syncCallback CP side
* feat(example): use SRSyncCallback in example app
* ci: fix tests
* fix: export session data type
* fix(example): use session data type
* fix(android):remove data modifier
* fix(android): add property modifiers
* fix(android): update test case
* fix: enhance test case
* fix(ios): update network log signature
* chore(ios): integrate dynamic sampling snapshot
* fix:update IOS network log unit test
* fix: update session metadata
* feat(ios): add setSyncCallback
* fix: pod.lock file
* fix: update session data type
* fix: add more session metadata to setSyncCallback
* fix: update syncCallback test
* feat: add launchType to session metadata for setSyncCallback
* fix: import type
* fix: enhance test case
* fix: add more session metadata to setSyncCallback
* fix: update syncCallback test
* feat: add launchType to session metadata for setSyncCallback
* fix: import type
* feat(ios): add launchType metadata to session syncCallback
* fix: add unknown type to launch types
* fix: assert evaluate sync returns correct value
* fix: import type
* fix: cleanup
* chore: update js doc
* fix: typo
* fix: follow interface naming convention
* fix: update type
* fix: refactor syncCallback
* fix: default syncing session to true
* fix: convert network logs to readable array
* chore: add discriptive comment
* chore: use readable map for session metadata
* fix: setSyncCallback should sync in case of exception
* fix: move SessionMetadata to models
* fix: update SessionMetadata type import
* fix: report bug e2e test
* chore (ios): update snapshot
* chore (ios): refactor callback
* fix: return network logs
* chore: update podfile.lock
* chore: fix formatting
* chore: revert Podfile.lock
* chore: fix ci
* fix: launchType typo
* fix: update class sessionEvaluationCompletion atomicity
* chore: enhance syncCallback formatting
* chore: update evaluateSync formatting
* fix: fix test SetSyncCallback
* fix: update getNetworkLogsArray return value
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
* Revert "fix(ios): update network log signature"
This reverts commit 8d9036e.
* chore(ios): update snapshot
* fix: ios network logging test after reverting
* fix: convert sendEvent arg from writable to readable map
* chore(android): update snapshot
* fix(android): refactor getSessionMetadataMap to tolerate null values
* fix(ios): update fulfill exception wait time in test
* fix(android): convert session metadat map to readable map
* chore: update docs
* fix: remove hot launch type
* fix: increase timeout expectation in test case
* Revert "fix: increase timeout expectation in test case"
This reverts commit be32acd.
* feat(example): add features and buttons implementation (#1280)
Jira ID: RL-224
* fix(android): add unknown launch type
* chore: update documentation
* feat: upgrade to 14.0.0
* feat: upgrade to 14.0.0
* feat: upgrade to 14.0.0
* merge dev
* merge dev
* merge dev
* fix: test case
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
Co-authored-by: YoussefFouadd <[email protected]>
Co-authored-by: Ahmed alaa <[email protected]>
* master-on-dev (#1316)
Co-authored-by: Mohamed Zakaria El-Zoghbi <[email protected]>
* chore: update release date (#1320)
* feat: add w3c traceparent header injection (#1288)
* feat(example): add apm screen (#1141)
* fix(android): resolve an OOM in network logs (#1244)
* fix(android): APM network logging(#1253)
* fix(android): add W3C External Trace Attributes placeholder
* chore: add CHANGLOG
* chore: add CHANGLOG
* fix: remove ios sub module
* fix: use correct diff link for v13.0.0, v12.9.0 releases (#1198)
* feat(ios): read env vars from .xcode.env in sourcemaps script (#1200)
* feat(ios): read env vars from .xcode.env in sourcemaps script
* chore: update xcode project
* chore: update changelog
* chore/update-podfile.lock
* feat: add w3c header generator
* ci:fix lint
* ci:fix ios tests
* feat:update header format
* feat:update header format test case title
* feat:Inject the W3C Header to Network Requests
* ci:fix lint
* feat:remove tracestate
* feat: get feature flags from IOS
* ci: fix ios test
* fix: modify function naming
* fix: update APM test cases
* fix: update native test cases naming
* feat(ios): w3c logs mapping
* fix: export number partial id
* fix: modify partial id generator function
* fix: modify partial id generator test cases
* feat(example): add network request generators buttons
* ci: fix lint
* ci(example): add missing import
* feat(android): map apm network logs
* feat(android): add W3C native modules & tests
* feat: map w3c android native modules and test
* feat: register w3c feature change listener
* feat: add feature flags
* feat: call updated feature flags
* fix: update object assigning
* fix: remove comment
* fix: modify test cases naming
* fix: generated header injection
* fix: fix variable neames
* fix: update test cases
* fix(android): caught header null string
* fix: update network log interface
* fix (example): remove redundant button
* feat (example): add Enable/Disable APM buttons
* fix: add w3c Attributes to network logs tests
* fix: fix imports
* feat(android) : add w3c attributes to APM network Logs
* chore: remove flipper
* fix: adjust spacing
* fix: update test case
* feat: migrate-Feature-Flag-APM-method-to-Core
* fix: js testcases
* fix: js testcases
* fix: js testcases
* feat: add migrate APM into core in ios section
* fix: js testcases
* feat: add migrate APM into core in ios section
* feat: add migrate APM into core in ios section
* fix: Pr comments
* fix: PR comment
* fix: Pr comments
* fix: added changelog item
* fix: feature flag listener
* fix: feature flag listener
* feat: migrate w3c flags to APM core
* feat(example): add apm screen (#1141)
* fix(android): resolve an OOM in network logs (#1244)
* fix(android): APM network logging(#1253)
* fix(android): add W3C External Trace Attributes placeholder
* chore: add CHANGLOG
* chore: add CHANGLOG
* fix: remove ios sub module
* feat: export upload utils (#1252)
* chore(example): remove flipper (#1259)
* fix(android): pass network start time in microseconds (#1260)
* fix: network timestamp in android side
* fix: PR comments
Co-authored-by: Ahmed Elrefaey <[email protected]>
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
* feat: support feature flags with variants (#1230)
Jira ID: MOB-14684
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
* chore(android): bump android sdk to v13.3.0 (#1261)
* chore(ios): bump sdk to v13.3.0 (#1262)
* release: v13.3.0 (#1263)
* chore: remove duplicate app flows entries in changelog (#1264)
* chore: remove duplicate execution traces deprecation in changelog (#1265)
* feat: navigation tracking support with expo router (#1270)
* feat: add screen tracker on screen change listener and tests
* feat (example): add screen change listener
* chore: enhance expo router tracking support (#1272)
* ci: generalize enterprise releases (#1275)
* ci: run tests before enterprise releases (#1271)
* ci: publish snapshots to npm (#1274)
* fix(ios): network log empty response body (#1273)
* fix: drop non-error objects when reporting errors (#1279)
* Fix: omitted non-error objects when logging errors
* ci: publish snapshots to npm (#1274)
* Fix: omitted non-error objects when logging errors
* fix: use warn instead of logs
Co-authored-by: Ahmed Elrefaey <[email protected]>
* Update CHANGELOG.md
Co-authored-by: Ahmed Elrefaey <[email protected]>
* fix: merge issues
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
* feat: capture client error in the network interceptor (#1257)
* feat/support-capture-client-error-in-xhr-requests
---------
Co-authored-by: Abdelhamid Nasser <[email protected]>
Co-authored-by: Ahmed Elrefaey <[email protected]>
Co-authored-by: kholood <[email protected]>
* fix: merge issues
* fix: networkLogIOS test case
* fix: merge issues
* fix: merge issues
* fix: merge issues
* fix: merge issues
* fix: merge issues
* fix: remove logs
* fix: refactore networkLogAndroid arguments
* fix: merge issues
* fix: merge issues
* fix: move W3cExternalTraceAttributes to models
* fix: return expected value type from bridge
* fix: refactor method call
* fix: refactor method name
* fix: return expected value types of w3c flags
* chore: refactor constant names
* fix: pod file
* fix(android): fix w3c caught header
* fix (android): reporting network logs upon disabling w3c main feature flag
* chore: add changelog
---------
Co-authored-by: Abdelhamid Nasser <[email protected]>
Co-authored-by: kholood <[email protected]>
Co-authored-by: Ahmed alaa <[email protected]>
Co-authored-by: ahmed alaa <[email protected]>
* Adding buttons to the sample app (#1311)
* feat(example): add webviews to the sample app (#1310)
* Adding WebViews to sample app
* Fixing Pods issue
* Fixing CI
* feat: exclude DEV server from network logs (#1307)
* feat: exclude dev server
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* feat: exclude DEV server url from network logs
* merge dev
* fix: Adjust logging behavior based on the debugLogLevel. (#1319)
* refactor(example): upgrade to react native 0.75.4 (#1302)
* chore: upgrade dependencies
* refactor(example): upgrade to react native 0.75.4
* chore: integrate android sdk v14 snapshot
* ci: install cocoapods 1.14
* ci: upgrade xcode to 15.4
* chore: remove .xcode.env.local
* ci: install cocoapods into usr/local/bin
* ci: fix empty jacoco report issue
* Release: v14.0.0 (#1312)
* Release : v14.0.0
* Release : v14.0.0
* Release : v14.0.0
* feat: add session sync callback (#1292)
* feat(android): add session sync callback (#1281)
* feat(android): add SRSyncCallback
* feat: implement and test syncCallback CP side
* feat(example): use SRSyncCallback in example app
* ci: fix tests
* fix: export session data type
* fix(example): use session data type
* fix(android):remove data modifier
* fix(android): add property modifiers
* fix(android): update test case
* fix: enhance test case
* fix: update session data type
* fix: add more session metadata to setSyncCallback
* fix: update syncCallback test
* feat: add launchType to session metadata for setSyncCallback
* fix: import type
* fix: assert evaluate sync returns correct value
* fix: import type
* fix: cleanup
* chore: update js doc
* fix: typo
* fix: follow interface naming convention
* fix: update type
* fix: refactor syncCallback
* fix: default syncing session to true
* fix: convert network logs to readable array
* chore: add discriptive comment
* chore: use readable map for session metadata
* fix: setSyncCallback should sync in case of exception
* fix: move SessionMetadata to models
* fix: update SessionMetadata type import
* fix: report bug e2e test
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
* feat(ios): add session sync callback (#1282)
* feat(android): add SRSyncCallback
* feat: implement and test syncCallback CP side
* feat(example): use SRSyncCallback in example app
* ci: fix tests
* fix: export session data type
* fix(example): use session data type
* fix(android):remove data modifier
* fix(android): add property modifiers
* fix(android): update test case
* fix: enhance test case
* fix(ios): update network log signature
* chore(ios): integrate dynamic sampling snapshot
* fix:update IOS network log unit test
* fix: update session metadata
* feat(ios): add setSyncCallback
* fix: pod.lock file
* fix: update session data type
* fix: add more session metadata to setSyncCallback
* fix: update syncCallback test
* feat: add launchType to session metadata for setSyncCallback
* fix: import type
* fix: enhance test case
* fix: add more session metadata to setSyncCallback
* fix: update syncCallback test
* feat: add launchType to session metadata for setSyncCallback
* fix: import type
* feat(ios): add launchType metadata to session syncCallback
* fix: add unknown type to launch types
* fix: assert evaluate sync returns correct value
* fix: import type
* fix: cleanup
* chore: update js doc
* fix: typo
* fix: follow interface naming convention
* fix: update type
* fix: refactor syncCallback
* fix: default syncing session to true
* fix: convert network logs to readable array
* chore: add discriptive comment
* chore: use readable map for session metadata
* fix: setSyncCallback should sync in case of exception
* fix: move SessionMetadata to models
* fix: update SessionMetadata type import
* fix: report bug e2e test
* chore (ios): update snapshot
* chore (ios): refactor callback
* fix: return network logs
* chore: update podfile.lock
* chore: fix formatting
* chore: revert Podfile.lock
* chore: fix ci
* fix: launchType typo
* fix: update class sessionEvaluationCompletion atomicity
* chore: enhance syncCallback formatting
* chore: update evaluateSync formatting
* fix: fix test SetSyncCallback
* fix: update getNetworkLogsArray return value
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
* Revert "fix(ios): update network log signature"
This reverts commit 8d9036e.
* chore(ios): update snapshot
* fix: ios network logging test after reverting
* fix: convert sendEvent arg from writable to readable map
* chore(android): update snapshot
* fix(android): refactor getSessionMetadataMap to tolerate null values
* fix(ios): update fulfill exception wait time in test
* fix(android): convert session metadat map to readable map
* chore: update docs
* fix: remove hot launch type
* fix: increase timeout expectation in test case
* Revert "fix: increase timeout expectation in test case"
This reverts commit be32acd.
* feat(example): add features and buttons implementation (#1280)
Jira ID: RL-224
* fix(android): add unknown launch type
* chore: update documentation
* feat: upgrade to 14.0.0
* feat: upgrade to 14.0.0
* feat: upgrade to 14.0.0
* merge dev
* merge dev
* merge dev
* fix: test case
---------
Co-authored-by: Ahmed Elrefaey <[email protected]>
Co-authored-by: YoussefFouadd <[email protected]>
Co-authored-by: Ahmed alaa <[email protected]>
* master-on-dev (#1316)
Co-authored-by: Mohamed Zakaria El-Zoghbi <[email protected]>
* fix: adjust logging with debuglogLevel
* chore: update release date (#1320)
---------
Co-authored-by: Mohamed Zakaria El-Zoghbi <[email protected]>
Co-authored-by: Ahmed Elrefaey <[email protected]>
Co-authored-by: kholood <[email protected]>
Co-authored-by: YoussefFouadd <[email protected]>
---------
Co-authored-by: Mohamed Zakaria El-Zoghbi <[email protected]>
Co-authored-by: Ahmed Elrefaey <[email protected]>
Co-authored-by: kholood <[email protected]>
Co-authored-by: YoussefFouadd <[email protected]>
* Release:14.1.0 (#1335)
* release: 14.1.0
* release: 14.1.0
* release: v14.1.0
* release: v14.1.0
* release: v14.1.0
---------
Co-authored-by: YoussefFouadd <[email protected]>
Co-authored-by: Ahmed Elrefaey <[email protected]>
Co-authored-by: kholood <[email protected]>
Co-authored-by: Mohamed Zakaria El-Zoghbi <[email protected]>
Co-authored-by: Abdelhamid Nasser <[email protected]>1 parent 6692f7b commit 2b094ca
File tree
47 files changed
+1142
-63
lines changed- android
- src
- main/java/com/instabug/reactlibrary
- test/java/com/instabug/reactlibrary
- examples/default
- ios
- InstabugTests
- src
- screens
- apm
- webViews
- ios
- RNInstabug
- Util
- src
- models
- modules
- native
- utils
- test
- mocks
- modules
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
47 files changed
+1142
-63
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
3 | 14 | | |
4 | 15 | | |
5 | 16 | | |
| |||
11 | 22 | | |
12 | 23 | | |
13 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
14 | 29 | | |
15 | 30 | | |
16 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
12 | 15 | | |
13 | 16 | | |
14 | 17 | | |
Lines changed: 33 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
| |||
28 | 27 | | |
29 | 28 | | |
30 | 29 | | |
31 | | - | |
| 30 | + | |
32 | 31 | | |
33 | 32 | | |
34 | 33 | | |
| |||
330 | 329 | | |
331 | 330 | | |
332 | 331 | | |
| 332 | + | |
333 | 333 | | |
334 | | - | |
| 334 | + | |
| 335 | + | |
335 | 336 | | |
336 | 337 | | |
337 | 338 | | |
338 | 339 | | |
339 | 340 | | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
340 | 350 | | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
341 | 367 | | |
342 | 368 | | |
343 | 369 | | |
| |||
359 | 385 | | |
360 | 386 | | |
361 | 387 | | |
362 | | - | |
| 388 | + | |
363 | 389 | | |
364 | 390 | | |
365 | 391 | | |
| |||
Lines changed: 107 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| 26 | + | |
| 27 | + | |
25 | 28 | | |
26 | 29 | | |
27 | 30 | | |
| |||
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
33 | 41 | | |
34 | 42 | | |
35 | 43 | | |
| |||
1148 | 1156 | | |
1149 | 1157 | | |
1150 | 1158 | | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
1151 | 1258 | | |
1152 | 1259 | | |
1153 | 1260 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
| 207 | + | |
| 208 | + | |
207 | 209 | | |
Lines changed: 27 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
21 | 24 | | |
22 | 25 | | |
23 | 26 | | |
| |||
635 | 638 | | |
636 | 639 | | |
637 | 640 | | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
638 | 665 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
176 | 177 | | |
177 | 178 | | |
178 | 179 | | |
| 180 | + | |
| 181 | + | |
179 | 182 | | |
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
22 | 26 | | |
23 | 27 | | |
24 | 28 | | |
25 | | - | |
26 | | - | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| |||
0 commit comments