Commit 0f47884
Feature/generate doc csv (#2941)
* fix which will not add non required columns.
* add descriptions to schemata, add b2b_vsc, bus_dc and load_dc schemata
* add schema for dcline, measurement, source_dc, ward, xward
* add schemata for bi_vsc, impedance, line_dc, tcsc, trafo3w
* add res schema to elements
* add 3ph res tables to elements
* remove introduced inplace methods
* fix if condition for dataframe
* add metadata to elements
* add additional schema (#2738)
* add motor.py
* add motor.py
* adding pa.Check to bus
adding min and max value
* adding import for motor
* adding asymmetric_sgen.py
adding import for asymmetric_sgen.py
* deleting import for asymmetric_sgen
deleting current_source from asymmetric_load
adding import for asymmetric_load
note: asymmetric_sgen was not added in the last commit (spelling mistake)
* adding asymmetric_sgen.py
adding import for asymmetric_sgen
* adding storage.py
adding import for storage
* fix doc for gen (cos_phi in csv)
adding gen.py
adding import for gen
* adding shunt.py
adding import for shunt
* fixed formatting in svc_par.csv (max_angle_degree)
adding svc.py
adding import for svc
* adding res_schema for svc
editing schema names
adding format for res_scv
* editing schema names back
* adding vsc.py
adding import for vsc
adding res_schema for vsc
adding import for res_schema
* adding res_schema for motor
adding import for res_motor
adding res_schema for asymmetric_load
adding import for res_asymmetric_load
adding res_schema for asymmetric_sgen
adding import for res_asymmetric_sgen
* adding res_schema for storage
adding import for res_storage
adding res_schema for gen
adding import for res_gen
adding res_schema for shunt
adding import for res_shunt
* deleting strict_False from res_schema
* adding 3ph for asymmetric_load
adding import for res_schema_3ph
adding 3ph for asymmetric_sgen
adding import for res_schema_3ph
adding 3ph for storage
adding import for res_schema_3ph
* adding metadata to storage
adding metadata to gen
* fix less equals error
* reformat imports
* set correct dtype for id_characteristic_table, and set
tap_dependency_table to required
* fix typo, fix small slow list/dict creation
* make comments into TODOs
* fixed failing sq_lite test
* add schema for ssc element, bug fixes
* revert breaking change, other bugfixes
* fixed test for subnet
* fix typing in build_branch
* add metadata to csv creation
* update get_std_type_structure_dict
* fixed path loading
added pandera stubs to requirements
* set required correctly for bus, bus_dc
* Structure dict rework add additional schemas (#2745)
* add motor.py
* add motor.py
* adding pa.Check to bus
adding min and max value
* adding import for motor
* adding asymmetric_sgen.py
adding import for asymmetric_sgen.py
* deleting import for asymmetric_sgen
deleting current_source from asymmetric_load
adding import for asymmetric_load
note: asymmetric_sgen was not added in the last commit (spelling mistake)
* adding asymmetric_sgen.py
adding import for asymmetric_sgen
* adding storage.py
adding import for storage
* fix doc for gen (cos_phi in csv)
adding gen.py
adding import for gen
* adding shunt.py
adding import for shunt
* fixed formatting in svc_par.csv (max_angle_degree)
adding svc.py
adding import for svc
* adding res_schema for svc
editing schema names
adding format for res_scv
* editing schema names back
* adding vsc.py
adding import for vsc
adding res_schema for vsc
adding import for res_schema
* adding res_schema for motor
adding import for res_motor
adding res_schema for asymmetric_load
adding import for res_asymmetric_load
adding res_schema for asymmetric_sgen
adding import for res_asymmetric_sgen
* adding res_schema for storage
adding import for res_storage
adding res_schema for gen
adding import for res_gen
adding res_schema for shunt
adding import for res_shunt
* deleting strict_False from res_schema
* adding 3ph for asymmetric_load
adding import for res_schema_3ph
adding 3ph for asymmetric_sgen
adding import for res_schema_3ph
adding 3ph for storage
adding import for res_schema_3ph
* adding metadata to storage
adding metadata to gen
* adding optional parameter to the line
* adding optional parameter to the line_dc
adding metadata tdpf to line
* adding optional parameter to bus_dc
* adding optional parameter to gen
* adding optional parameter to impedance
* adding optional parameter to sgen
* adding metadata opf for bus and gen
* creating to do for in_ka in create.py
adding optional parameter to trafo
* Update gen.py
* Update impedance.py
* Update line.py
* Update gen.py
* Update trafo.py
* Update line_dc.py
---------
Co-authored-by: David Heck <david@heck.info>
* set better variable names, correct imports, add missing res schemata
* set required according to documentation
* fix bus creation when there is no geo data, other schema fixes
* make test_create as runable as possible -> update create, allow non
required from network_structure, update schemas
* further changes for test create
* fix errors for merge, fix dtype in _set_multiple
* fixed nullable strings dtype, some typing, some sonarlint warnings
* add bus index validation method
* add foreign key for bus in schematas
* check bus, bus_dc, dcline, ext_grid, gen, set name to pd.StringDtype
* make res nullable
* set nullable = true if required = False
* add validation for columns which need to exist together
* fix import
* add hint to trafo check
* update pandera definitions
* update schemata after plausibility check
* fix import get_dtypes
* fixes for test_create
* add tests for pandera get_dtypes and group_dependency, fix error in
group_dependency
* fix dtype in set_multiple_entries, fix geodata init in bus_create, fix
dtype tests in test_create
* fix group_dependency
* fix various create problems
* remove old tools file
* update repo
* add pandera bus schema test
* move numbers to helper
* fix pandera test bus
* update schemata
* improve test variables
* add zero number so helper
* fix description errors
* update bus schema test
* serveral schema fixes
* fix max step for shunt schema
* fixes for shunt and sgen schemata
* fixes for gen and trafo runpp
* revert build branch calc tap from dataframe problem..
* set switch z_ohm to required
* add column_condition, lower equals check creation method
* add fixes for test_create
* fix group validation error
* fix create test
* rename pandera test folder
* fix some cgmes converter problems
* fix more errors in converter
* fix asmcsgen type
* fixes in build_branch.py (#2804)
* fixes for all network and plotting tests (#2805)
* restore opf check in bus schema
* fixed issues in test_auxiliary.py (#2808)
* add lower than vor vkr and vk at trafo and trafo3w
* add comment
* update schemata
* add 3ph to rx min max for ext grid
* fix create lower than column check
* fix problems with bus max min vmpu creation
* fix NA from excel, current_source in sgen, discretetapcontrol comparison
* fix run3ph when type is not set
* fix add dcline gens
* Issues/structure dict extension test fixes (#2824)
* fixed std_type errors
* fixed topology tests
* fixed test_nets_equal
* fixes for grid equivalents
* Issues/structure dict extension fix issues (#2825)
* fixed api.test_diagnostic
* fixed trafo create
* fixed issue with NA in _calculate_3w_tap_changers
* fixed use of .values in _calculate_3w_tap_changers
* fixed use isna only working on non scalar objects
* fixed issues in test_cost_consideration
* fix bus dc opf nullable
* Issues/structure dict extension fix issues (#2827)
* split test with for loop into single executions
* fixed order of bus table entries to avoid dtype loss
* fix sgen create kappa default
* Issues/structure dict extension fix issues (#2830)
* replaced query with direct access
%timeit net.gen.query("in_service").bus
1.02 ms ± 34 μs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)
%timeit net.gen.where(net.gen.in_service).bus
894 μs ± 33.7 μs per loop (mean ± std. dev. of 7 runs, 1,000 loops each)
%timeit net.gen[net.gen.in_service]
145 μs ± 3.75 μs per loop (mean ± std. dev. of 7 runs, 10,000 loops each)
* fixed typo in comment
* fixed _get_slack_weights
* fixed some grid_equivalents tests
fixed gen schema and create methods
* fixed std_type containing nan for trafo
* fixed boundary_testnet using ints in string column 'name'
* fixed issue where empty series had incorrect index
* fixed issue when accessing name column while not present
* fixed creat_buses creating the elements before adding all values to entries
fixed the test_get_exivalent.test_basic_usecases test
* fixed use of is_object_dtype to determine if column can contain None/NaN/Null/NA elements.
* refactored function for better legibility
* add phases for sn_mva in asym load/sgen
* fix bus create for opf parameter
* fix bus test
* fix test_grid_equivalents_auxiliary (test_trafo_phase_shifter)
* tap_side fix in _calculate_3w_tap_changers
* added not_ints_list in helper.py (#2798)
* added not_ints_list in helper.py
added tscs test file
* fixed stuff
* [fixed] test_optional_fields_with_nulls comment
* [added] bus_dc pandera test
* tcsc: changed optional test and name
bus_dc: changed optional test and name
bus: changed helper path
* [added] test_pandera_dcline_elements.py
* refactor
* [added] test_pandera_asymetric_load_elements.py
* [added] test_pandera_asymetric_sgen_elements.py
* [fixed] bus schema check list
* refactored code. trafo schema issue
* [added] b2b_vsc pandera test
* [added] bi_vsc pandera test
[refactored] b2b_vsc. only has 1 optional. redundand tests
* [added] ext_grid pandera test
* [fixed] order in bus_create.py
* added schema tests
* fixed. bool type issue remains
* added schema tests
* added schema tests
refactored code
* fixed issues in trafo pandera test but still fails
* added tests
---------
Co-authored-by: David Heck <david.heck@iee.fraunhofer.de>
* remove redundant test
* fix sgen , line, lindc tests
* fix storage tests
* fix svc test
* fix trafo and shunt tests
* fix line test
* fix tests
* fix test_get_min_max_q_capability
* fix for contingency
* fix test_recycle_dc_trafo_shift
* compare_tcsc_impedance
* fix trafo test
* fix test_ext_grid_gen_order_in_ppc
* fix test_merge_with_characteristics
* trafo and other smaller fixes
* fix _add_dcline_gens
* trafo and sc fixes
* fix test_characteristic
* fixes and sonarcube fixes
* fix typing
* fix test for change element name
* fix network structre res vsc
* rename bivsc to vscbipolar
* add add column to df
* Structure dict extension (#2882)
* added not_ints_list in helper.py
added tscs test file
* fixed stuff
* [fixed] test_optional_fields_with_nulls comment
* [added] bus_dc pandera test
* tcsc: changed optional test and name
bus_dc: changed optional test and name
bus: changed helper path
* [added] test_pandera_dcline_elements.py
* refactor
* [added] test_pandera_asymetric_load_elements.py
* [added] test_pandera_asymetric_sgen_elements.py
* [fixed] bus schema check list
* refactored code. trafo schema issue
* [added] b2b_vsc pandera test
* [added] bi_vsc pandera test
[refactored] b2b_vsc. only has 1 optional. redundand tests
* [added] ext_grid pandera test
* [fixed] order in bus_create.py
* added schema tests
* fixed. bool type issue remains
* added schema tests
* added schema tests
refactored code
* fixed issues in trafo pandera test but still fails
* added tests
* updated vsc_bipolar test to use create function
deleted old test file for bi_vsc
---------
Co-authored-by: David Heck <david.heck@iee.fraunhofer.de>
* fix for dev merge introduced errors
* set controallable to default false when optional
* fix tests
* fix create controllable errors
* fix name in ucte converter
* fix trafo.df for ucte converter
* fix stationcontrol
* fix sonar warnings
* Structure dict extension fixes (#2891)
* fixed multiple issues in create
* fix of api tests
* fixed some tests
* fixed rei_generation summing bools
* fixed gird_equivalent tests
fixed loadDC casting of bool col to boolean
* fixed issue with incorrect dtypes set by cim converter.
---------
Co-authored-by: Hjalmar Koertge <hkoertge@node3.omnia.cluster>
* fix test_lightsim2grid_phase_shifters
* structure dict extension more fixes (#2892)
* fixed multiple issues in create
* fix of api tests
* fixed some tests
* fixed rei_generation summing bools
* fixed gird_equivalent tests
fixed loadDC casting of bool col to boolean
* fixed issue with incorrect dtypes set by cim converter.
* ignore_errors should not be True if run_powerflow could fail
* set default value for leakage_resistance_ratio_hv to 0.5
* compare default geodata with isna not isnan
* fixed typo
---------
Co-authored-by: Hjalmar Koertge <hkoertge@node3.omnia.cluster>
* Issues/fixes in structure dict extension (#2900)
* formatting improvements
* fixed issue in runpp where voltage_depend_loads would not be disabled if conts params were not set
* minor improvement in code complexity
* fixed int passed as name to create_impedance
* fixed typo in table name
* readded missing line
* fixed slack_weight for gen set without default in test network
removed slack_weight on sgen: correct?
* removed todo note
* add default values to metadata
* Issues/fixes in structure dict extension (#2904)
* formatting improvements
* fixed issue in runpp where voltage_depend_loads would not be disabled if conts params were not set
* minor improvement in code complexity
* fixed int passed as name to create_impedance
* fixed typo in table name
* readded missing line
* fixed slack_weight for gen set without default in test network
removed slack_weight on sgen: correct?
* removed todo note
* fixed test failing because of missing columns in dcline
changed check, nan in these columns would not fail so no column should also not fail
* fixed test_q_capability_curve failing due to missing column
* formatting and typo fixes
* added missing reactive_capability_curve column to sgen test net.
* fixed missing columns in ucte converter
minor typo fixes
* fixed shunt characteristic table diagnostic test.
* fixed trafo characteristic table diagnostic test.
* improvement in lightsim2grid error logging
* parameterized test and added skip for a case that fails from error in a dependencie
* Issues/fixes in structure dict extension (#2920)
* skips for tests erroring because of issue in lightsim2grid
* added missing columns to test_qlimits_with_capability_curve test
* added column sorting to add_column_to_df
* fixed issue in test_from_mpc_mat
* updated comment in test_from_mpc.py
* fixed ucte converter not creating all required columns
* fixed ppc test
* added missing column max_vm_pu for rei test
* added missing columns min_q_mvar and max_q_mvar to sgen for BinarySearchControl
* fix BinarySearchControl
* introduce cim metadata, create columns for cim2pp from schemata, all networkcreation with given structure
* fix _update_min_max_q_mvar for station_control
* Fix facts structure dict extension (#2922)
* added missing column slack_weight to test_svc_tcsc_case_study test
* added temporary skip for PGM tests due to issue in their converter
* added controllable=True to gens for test_only_gen_slack_vm_setpoint
* added missing columns to gen table for test_gen_violated_p_vm_limits
minor improvement in warning for opf param check
* added missing columns to gen table for test_gen_p_vm_limits
* added missing columns to gen table for test_cost_piecewise_linear_eg
* added missing columns to gen table for test_minimize_active_power_curtailment
* added missing columns to dcline table for test_opf_task
fixed issue in validate_opf_input.py
* fixes for cim2pp
* fix mypy
* fix todos
* updated docstings (#2934)
deprecated unused keyword args
* add ucte converter tags
* fix bool defaults
* Feature/get all elements (#2939)
* Hallo
* Hallo Leute
* adding first draft of simple_hl_plot a function to easily highlight buses and lines paired with a hover functionality
* added function to get a dataframe of all elements in the net
* add test
clean comments
renaming
* add test
* add docu
* add changelog entry
* ltds_fix (#2938)
* updated ltds notebooks
* updated ltds notebooks, fixed LTDS converter
* added pytest split to tutorial_test pipeline (#2935)
* added pytest split to tutorial_test pipeline
* added notebook test times
* added names to pandera schema
* removed old manual .csv files
* fixed many links (#2937)
other formatting
Co-authored-by: V3 <mike.vogt@iee.fraunhofer.de>
* update pandera version
* set pandera version interval
* set pandaer 0.29.0 as max version
* readded removed csv files that are not generated
added generated csv folder to .gitignore
* added sphinx extension for generating csv files
updated .rst to use generated csv files
* added missing schemas to __init__.py
fixed incorrect schema name
* added css for rtd theme
* updated sphinx extension and schema to enable hiding columns from doc tables
* improved sizing of pandapower logo with wider rtd layout
* added custom theming
* added updated logo and text logo for custom theming
* added image link targets
* Fix copyright text formatting in LICENSE file (#2914)
* Fix copyright text formatting in LICENSE file
* Refactor copyright notice in LICENSE
Updated copyright notice formatting in LICENSE file following [upstream changes](licensee/licensee#950) to handle multi-line attribution.
---------
Co-authored-by: KS_HTK <2981026+KS-HTK@users.noreply.github.com>
* Renamed sections
Removed * notes under Table Structures
* added PowerElectronicsConnection to the LTDS converter, updated LTDS notebooks (PowerElectronicsConnection) (#2942)
Co-authored-by: David Heck <david.heck@iee.fraunhofer.de>
* fixes from review
* ltds_pce (#2944)
* added PowerElectronicsConnection to the LTDS converter, updated LTDS notebooks (PowerElectronicsConnection)
* updated LTDS notebooks for mapping Excel data
* ltds_notebook (#2949)
* updated ltds notebooks
* updated LTDS notebooks for mapping Excel data
* updated LTDS notebooks for mapping Excel data
* ltds_notebook (#2950)
* updated ltds notebooks
* updated LTDS notebooks for mapping Excel data
* updated LTDS notebooks for mapping Excel data
* UKPN Jupiter Notebook
* fix UKPN Jupiter Notebook
* Feature check vkr percent (#2948)
* added check to check if vkr_percent values are reasonable.
* added changelog entry.
---------
Co-authored-by: KS_HTK <2981026+KS-HTK@users.noreply.github.com>
* Feature additional diagnostic functions (#2952)
* added more diagnostic functions.
* added changelog entry.
* fixed a small bug, used the wrong value in the reactance field.
* Correct loading_percent description in motor_par.csv (#2947)
Updated the description of loading_percent.
* ucte2pp conversion fixes (#2823)
* consider empty R dataframe in ucte conversion
* convert impedances and trafos with G/B=NaN to G/B=0
* change fillna for trafos and impedances to the ucte_parser
* fillna df if 0
* fix nan values in impedances and trafos
* ucte2pp: averaging voltages and clean up parser
* changelog entries for ucte2pp fixes
* average voltage setpoints using topological search instead of ucte name
* empty space at EOF
* fix codacy issue
* remove create_switch from pp_import_functions
* fix create_vsc functions
* changelog :)
* change symmetrical tap changer to 90 degree tap step degree
* correct handling of symmetrical PSTs in ucte2pp
* comment averaging function based on PR review
* changes ucte converter
* ucte2pp: add flag for voltage harmonization, with default false
* fix test
* fix tests and restrict tolerances a bit
---------
Co-authored-by: mrichter <mario.richter@iee.fraunhofer.de>
Co-authored-by: V3 <mike.vogt@iee.fraunhofer.de>
* Fix 2733 (#2951)
* change patch sizes for plot (#2733)
* fix patch sizes for plot only once (#2733)
`get_collection_sizes()` takes arguments to adjust the relative size of
an element.
---------
Co-authored-by: V3 <mike.vogt@iee.fraunhofer.de>
* Fix runopp(init="results") so the OPF solver preserves the model initial vector (#2902)
* Fix runopp(init=results) warm-start handling in pips OPF
* Update CHANGELOG for upcoming release fixes and features
---------
Co-authored-by: jereOG <jerelang@users.noreply.github.com>
Co-authored-by: V3 <mike.vogt@iee.fraunhofer.de>
* Feature/highlight plot (#2833)
* integrated highlighting feature into simple_plot
* integrated hover feature into simple_plot
* update plotting tutorial
* adjust color
* fixes for review
* typing for for network_create
* updated pandera version to fix tests on 3.14
* updated to now branding
* due to high amount of test the pipeline has been split more.
* added explanation comment
* removed slow python version 3.10 from pandera tests
* reduced numpy1-support splits as it no longer tests the network schema
* fixed network schema coverage report same name as normal report error
* fix for pq_control trying to access nonexistent columns
* Fixed issues resulting from merge
* Fixed issues resulting from merge
* Removed duplicate function definition from merge
* Removed duplicate import
---------
Co-authored-by: Mike Vogt <mike.vogt@iee.fraunhofer.de>
Co-authored-by: David Heck <david.heck@iee.fraunhofer.de>
Co-authored-by: FynnIEE <fynn.torben.mehlig@iee.fraunhofer.de>
Co-authored-by: David Heck <david@heck.info>
Co-authored-by: lezneew <wenzelgri@gmail.com>
Co-authored-by: Hjalmar Koertge <hkoertge@node3.omnia.cluster>
Co-authored-by: paul david heck <pheck@cpu5.omnia.cluster>
Co-authored-by: Jan Wiemer <32835953+jwiemer112@users.noreply.github.com>
Co-authored-by: mrifraunhofer <94368111+mrifraunhofer@users.noreply.github.com>
Co-authored-by: Bryn Pickering <17178478+brynpickering@users.noreply.github.com>
Co-authored-by: Arisaka97 <solitaire2312@gmail.com>
Co-authored-by: pawellytaev <86314586+pawellytaev@users.noreply.github.com>
Co-authored-by: mrichter <mario.richter@iee.fraunhofer.de>
Co-authored-by: Moritz <29129441+MoritzHauff@users.noreply.github.com>
Co-authored-by: Jeremias Lang <158100420+jerelang@users.noreply.github.com>
Co-authored-by: jereOG <jerelang@users.noreply.github.com>1 parent da64267 commit 0f47884
147 files changed
Lines changed: 22425 additions & 2787 deletions
File tree
- .github/workflows
- doc
- _exts
- _static
- elements
- pics
- pandapower
- control/controller
- create
- network_schema
- test
- api
- network_schema
- elements
- tools
- tutorials
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
71 | 107 | | |
72 | 108 | | |
73 | 109 | | |
| |||
209 | 245 | | |
210 | 246 | | |
211 | 247 | | |
212 | | - | |
| 248 | + | |
213 | 249 | | |
214 | 250 | | |
215 | 251 | | |
| |||
226 | 262 | | |
227 | 263 | | |
228 | 264 | | |
229 | | - | |
| 265 | + | |
230 | 266 | | |
231 | 267 | | |
232 | 268 | | |
| |||
384 | 420 | | |
385 | 421 | | |
386 | 422 | | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
387 | 426 | | |
388 | 427 | | |
389 | 428 | | |
| |||
395 | 434 | | |
396 | 435 | | |
397 | 436 | | |
398 | | - | |
| 437 | + | |
399 | 438 | | |
400 | 439 | | |
401 | 440 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| |||
Large diffs are not rendered by default.
Whitespace-only changes.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
44 | 45 | | |
45 | 46 | | |
46 | | - | |
47 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
48 | 50 | | |
49 | 51 | | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
54 | 56 | | |
55 | 57 | | |
56 | 58 | | |
| |||
0 commit comments