MCPcopy Create free account
hub / github.com/fabioz/PyDev.Debugger / JyArrayResolver

Class JyArrayResolver

_pydevd_bundle/pydevd_resolver.py:637–654  ·  view source on GitHub ↗

This resolves a regular Object[] array from java

Source from the content-addressed store, hash-verified

635# JyArrayResolver
636# =======================================================================================================================
637class JyArrayResolver:
638 """
639 This resolves a regular Object[] array from java
640 """
641
642 def resolve(self, var, attribute):
643 if attribute == GENERATED_LEN_ATTR_NAME:
644 return None
645 return var[int(attribute)]
646
647 def get_dictionary(self, obj):
648 ret = {}
649
650 for i in range(len(obj)):
651 ret[i] = obj[i]
652
653 ret[GENERATED_LEN_ATTR_NAME] = len(obj)
654 return ret
655
656
657# =======================================================================================================================

Callers 1

pydevd_resolver.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected